超音波檢查
即使連續照射2小時的超音波檢查對胎兒的健康也不會有任何影響。
檢查的時候,建議多喝水,不要排尿,因為如果膀胱是空的,子宮就會移到骨盆的下側,致使檢查難以進行。 
在第18週的時候,可以進行精密超音波檢查,可以得知胎兒個部位的構造是否正常。

createps 發表在 痞客邦 留言(0) 人氣()

C++ 函式參數指標寫法
void swap(int a, int b) // call by value
{
int tmp = a;
a = b;
b = tmp;
}

createps 發表在 痞客邦 留言(0) 人氣()

03
2012. 3. 18 更新,版本1.0.2
下載網址:
http://115.com/file/anig1e15#work.zip
說明:

createps 發表在 痞客邦 留言(0) 人氣()

C#:
string s3 = "Visual C# Express";
System.Console.WriteLine(s3.Substring(7, 2)); // outputs "C#"
System.Console.WriteLine(s3.Replace("C#", "Basic")); // outputs "Visual Basic Express"
Substring從0開始算 

createps 發表在 痞客邦 留言(0) 人氣()

1
佇列(Queue)是用先進先出的方式處理物件的集合,例如到銀行排隊,先排的人先處理;而堆疊(Stack )後進先出的集合,例如玩撲克牌排遊戲時,發牌時是從整疊的最上一張拿取。

createps 發表在 痞客邦 留言(0) 人氣()

要恢復某一版本01.png
svn恢復到某一版本,注意一點:恢復到某一版本只有在你本機恢復,在svn server端並沒有恢復,所以想要把svn上的版本也回到那一個版本,必須從你的本機再送交一次,讓新的版本變你想要的那一版。
以下用圖示說明:
1.

createps 發表在 痞客邦 留言(0) 人氣()

167938.jpg
最近在玩SSF VI ,想說來練RYU的無敵大絕!!
 
數字鍵是
789         ↖ ↑ ↗
456  等於  ←   →
123         ↙ ↓ ↘

createps 發表在 痞客邦 留言(0) 人氣()

c# window messages enum
enum WM
{
ACTIVATE = 6,
ACTIVATEAPP = 0x1c,
AFXFIRST = 0x360,
AFXLAST = 0x37f,
APP = 0x8000,
ASKCBFORMATNAME = 780,
CANCELJOURNAL = 0x4b,
CANCELMODE = 0x1f,
CAPTURECHANGED = 0x215,
CHANGECBCHAIN = 0x30d,
CHANGEUISTATE = 0x127,
CHAR = 0x102,
CHARTOITEM = 0x2f,
CHILDACTIVATE = 0x22,
CHOOSEFONT_GETLOGFONT = 0x401,
CLEAR = 0x303,
CLOSE = 0x10,
COMMAND = 0x111,
COMMNOTIFY = 0x44,
COMPACTING = 0x41,
COMPAREITEM = 0x39,
CONTEXTMENU = 0x7b,
COPY = 0x301,
COPYDATA = 0x4a,
CREATE = 1,
CTLCOLOR = 0x19,
CTLCOLORBTN = 0x135,
CTLCOLORDLG = 310,
CTLCOLOREDIT = 0x133,
CTLCOLORLISTBOX = 0x134,
CTLCOLORMSGBOX = 0x132,
CTLCOLORSCROLLBAR = 0x137,
CTLCOLORSTATIC = 0x138,
CUT = 0x300,
DEADCHAR = 0x103,
DELETEITEM = 0x2d,
DESTROY = 2,
DESTROYCLIPBOARD = 0x307,
DEVICECHANGE = 0x219,
DEVMODECHANGE = 0x1b,
DISPLAYCHANGE = 0x7e,
DRAWCLIPBOARD = 0x308,
DRAWITEM = 0x2b,
DROPFILES = 0x233,
ENABLE = 10,
ENDSESSION = 0x16,
ENTERIDLE = 0x121,
ENTERMENULOOP = 0x211,
ENTERSIZEMOVE = 0x231,
ERASEBKGND = 20,
EXITMENULOOP = 530,
EXITSIZEMOVE = 0x232,
FONTCHANGE = 0x1d,
GETDLGCODE = 0x87,
GETFONT = 0x31,
GETHOTKEY = 0x33,
GETICON = 0x7f,
GETMINMAXINFO = 0x24,
GETOBJECT = 0x3d,
GETTEXT = 13,
GETTEXTLENGTH = 14,
HANDHELDFIRST = 0x358,
HANDHELDLAST = 0x35f,
HELP = 0x53,
HOTKEY = 0x312,
HSCROLL = 0x114,
HSCROLLCLIPBOARD = 0x30e,
ICONERASEBKGND = 0x27,
IME_CHAR = 0x286,
IME_COMPOSITION = 0x10f,
IME_COMPOSITIONFULL = 0x284,
IME_CONTROL = 0x283,
IME_ENDCOMPOSITION = 270,
IME_KEYDOWN = 0x290,
IME_KEYLAST = 0x10f,
IME_KEYUP = 0x291,
IME_NOTIFY = 0x282,
IME_SELECT = 0x285,
IME_SETCONTEXT = 0x281,
IME_STARTCOMPOSITION = 0x10d,
INITDIALOG = 0x110,
INITMENU = 0x116,
INITMENUPOPUP = 0x117,
INPUTLANGCHANGE = 0x51,
INPUTLANGCHANGEREQUEST = 80,
KEYDOWN = 0x100,
KEYFIRST = 0x100,
KEYLAST = 0x108,
KEYUP = 0x101,
KILLFOCUS = 8,
LBUTTONDBLCLK = 0x203,
LBUTTONDOWN = 0x201,
LBUTTONUP = 0x202,
MBUTTONDBLCLK = 0x209,
MBUTTONDOWN = 0x207,
MBUTTONUP = 520,
MDIACTIVATE = 0x222,
MDICASCADE = 0x227,
MDICREATE = 0x220,
MDIDESTROY = 0x221,
MDIGETACTIVE = 0x229,
MDIICONARRANGE = 0x228,
MDIMAXIMIZE = 0x225,
MDINEXT = 0x224,
MDIREFRESHMENU = 0x234,
MDIRESTORE = 0x223,
MDISETMENU = 560,
MDITILE = 550,
MEASUREITEM = 0x2c,
MENUCHAR = 0x120,
MENUSELECT = 0x11f,
MOUSEACTIVATE = 0x21,
MOUSEHOVER = 0x2a1,
MOUSELEAVE = 0x2a3,
MOUSEMOVE = 0x200,
MOUSEWHEEL = 0x20a,
MOVE = 3,
MOVING = 0x216,
NCACTIVATE = 0x86,
NCCALCSIZE = 0x83,
NCCREATE = 0x81,
NCDESTROY = 130,
NCHITTEST = 0x84,
NCLBUTTONDBLCLK = 0xa3,
NCLBUTTONDOWN = 0xa1,
NCLBUTTONUP = 0xa2,
NCMBUTTONDBLCLK = 0xa9,
NCMBUTTONDOWN = 0xa7,
NCMBUTTONUP = 0xa8,
NCMOUSELEAVE = 0x2a2,
NCMOUSEMOVE = 160,
NCPAINT = 0x85,
NCRBUTTONDBLCLK = 0xa6,
NCRBUTTONDOWN = 0xa4,
NCRBUTTONUP = 0xa5,
NCXBUTTONDBLCLK = 0xad,
NCXBUTTONDOWN = 0xab,
NCXBUTTONUP = 0xac,
NEXTDLGCTL = 40,
NEXTMENU = 0x213,
NOTIFY = 0x4e,
NOTIFYFORMAT = 0x55,
NULL = 0,
PAINT = 15,
PAINTCLIPBOARD = 0x309,
PAINTICON = 0x26,
PALETTECHANGED = 0x311,
PALETTEISCHANGING = 0x310,
PARENTNOTIFY = 0x210,
PASTE = 770,
PENWINFIRST = 0x380,
PENWINLAST = 0x38f,
POWER = 0x48,
POWERBROADCAST = 0x218,
PRINT = 0x317,
PRINTCLIENT = 0x318,
QUERYDRAGICON = 0x37,
QUERYENDSESSION = 0x11,
QUERYNEWPALETTE = 0x30f,
QUERYOPEN = 0x13,
QUERYUISTATE = 0x129,
QUEUESYNC = 0x23,
QUIT = 0x12,
RBUTTONDBLCLK = 0x206,
RBUTTONDOWN = 0x204,
RBUTTONUP = 0x205,
REFLECT = 0x2000,
RENDERALLFORMATS = 0x306,
RENDERFORMAT = 0x305,
SETCURSOR = 0x20,
SETFOCUS = 7,
SETFONT = 0x30,
SETHOTKEY = 50,
SETICON = 0x80,
SETREDRAW = 11,
SETTEXT = 12,
SETTINGCHANGE = 0x1a,
SHOWWINDOW = 0x18,
SIZE = 5,
SIZECLIPBOARD = 0x30b,
SIZING = 0x214,
SPOOLERSTATUS = 0x2a,
STYLECHANGED = 0x7d,
STYLECHANGING = 0x7c,
SYSCHAR = 0x106,
SYSCOLORCHANGE = 0x15,
SYSCOMMAND = 0x112,
SYSDEADCHAR = 0x107,
SYSKEYDOWN = 260,
SYSKEYUP = 0x105,
TCARD = 0x52,
THEMECHANGED = 0x31a,
TIMECHANGE = 30,
TIMER = 0x113,
UNDO = 0x304,
UNINITMENUPOPUP = 0x125,
UPDATEUISTATE = 0x128,
USER = 0x400,
USERCHANGED = 0x54,
VKEYTOITEM = 0x2e,
VSCROLL = 0x115,
VSCROLLCLIPBOARD = 0x30a,
WINDOWPOSCHANGED = 0x47,
WINDOWPOSCHANGING = 70,
WININICHANGE = 0x1a,
XBUTTONDBLCLK = 0x20d,
XBUTTONDOWN = 0x20b,
XBUTTONUP = 0x20c
}

createps 發表在 痞客邦 留言(0) 人氣()

Mesh數據的處理
執行D3DXLoadMeshFromX函數完成.X文件的加載後,Mesh的各種數據將存放在頂點緩衝區,頂點索引緩衝區,材質緩衝區,鄰接頂點緩衝區,特效屬性緩衝區,網格緩衝區中。其中,材質緩衝區(包含材質信息和紋理貼圖文件名信息),鄰接頂點緩衝區以及特效屬性緩衝區的地址由 D3DXLoadMeshFromX函數成功執行後返回,其他的緩衝區地址可利用ID3DXMesh接口函數來獲得。
.X網格的渲染和優化就是使用上面緩衝區的數據來進行的。頂點緩衝區給出了整個網格的頂點坐標列表(包括頂點坐標和頂點紋理坐標),頂點索引緩衝區給出了每個三角形面的頂點構成信息(三個頂點的索引值),從而間接給出了整個網格的所有三角形面的頂點信息說明,屬性緩衝區為每個三角形面的一個網格子集編號,即給出了網格的每個三角形面的分組號。具有同一個Subset編號的三角形,將使用相同的材質和紋理對象進行渲染。
Mesh網格的渲染,可以用一個for循環來進行,循環的次數為總的材質數。每一次循環都將那些具有相同Subset子集號的三角形面渲染出來,即渲染每個子集Subset。不過每次循環首先要設置渲染管道線的材質和紋理對象,

createps 發表在 痞客邦 留言(0) 人氣()

D3DXVec3Normalize(vOut, v) 返回向量的單位向量
 說明:返回向量的單位向量,即方向不變長度為 1 的向量
 用法:D3DXVec3Normalize vOut, v
 參數:VOut As D3DVECTOR 返回計算結果的向量
    v As D3DVECTOR 欲計算其單位向量的向量

createps 發表在 痞客邦 留言(0) 人氣()

開始
DX程序第一件事是創建DX對象,相當於初始化DirectX。
LPDIRECT3D9X g_pD3D = Direct3DCreate9( D3D_SDK_VERSION);
if(NULL == g_pD3D) return E_FAILE;
每個程序都是由此開始的,而且寫法都一樣,參數必須是D3D_SDK_VERSION。

createps 發表在 痞客邦 留言(1) 人氣()

DirectX 範例裡面的 CDXUTDialog
CDXUTDialog g_HUD; // manages the 3D UI
CDXUTDialog g_SampleUI; // dialog for sample specific controls
一樣可以用回呼function
g_HUD.Init( &g_DialogResourceManager );
g_HUD.SetCallback( OnGUIEvent );

createps 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。