原创 vs2010 使用External Tool配置打開文件目錄

博文http://blog.csdn.net/vivianke/article/details/7619295中配置,目前發現不適用於vs2010 具體表現是添加的新菜單項是灰掉的。 對於vs2010的設置,請參考以下說明: 在Tool

原创 IDirect3DDevice9::CreateIndexBuffer

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p53 HRESULT CreateVertexBuffer( UINT Length, DWORD Usage, DWORD FVF, D3DPOOL

原创 istream get和getline異同分析

參考文章:http://blog.163.com/huang_zhong_yuan/blog/static/17497528320101022233

原创 IPv6地址結構詳細解析

轉載地址:http://www.wzsky.net/html/Cisco/Network/54512.html 一、IPv6地址的表示形式 用文本方式表示的IPv6地址有三種規範的形式: 1)優先選用的形式是X:X:X:X:X:X:X:X

原创 Win32 窗口過程對於WM_KEYDOWN按鍵操作的簡單處理

開始學習Win32編程了,在此記錄一些常用的代碼片段。 如下,在窗口過程中,簡單處理WM_KEYDOWN按鍵操作,如下:LRESULT WINAPI

原创 D3D 紋理階段混合狀態設置

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p160 IDirect3DDevice9::SetTextureStageState()HRESULT SetTextureStage

原创 D3DXMatrixPerspectiveFovLH

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p95 構建一個透視投影矩陣D3DXMATRIX* D3DXMatrixPerspectiveFovLH( _Inout_ D3D

原创 D3DXMatrixMultiply

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p91 矩陣連接(matrix concatenation):將單獨矩陣(individual matrices)相乘,得到一個複合矩陣

原创 D3DXMatrixLookAtLH

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p92 在Direct3D中設置觀察矩陣非常簡單,調用D3DXMatrixLookAtLH,生成一個基於左手座標系的觀察矩陣D3DXMA

原创 IDirect3DDevice9::DrawPrimitiveUP

參考鏈接:http://www.cnblogs.com/kex1n/archive/2011/10/10/2205313.html 現在介紹一種不需要頂點緩衝來渲染的方法,就是使用IDirect3DDev

原创 D3D 常見的矩陣運算函數

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p88 D3DXMatrixTranslation 構造一個平移矩陣 D3DXMatrixRotationX, D3DXMatrixRo

原创 D3DXMatrixOrthoLH

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p93 生成正交投影矩陣:D3DXMatrixOrthoLH(),創建一個左手正交投影矩陣 對於正交投影,它的取景範圍是一個長方體,只有

原创 D3D 清空視區

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p101 一般情況下,在繪製每一幀圖形前都要先清空視區,即清空渲染目標表面上的視區矩形的內容:顏色緩衝區、深度緩衝區或者模板緩衝區。 I

原创 Win32 timeGetTime

參考鏈接:http://baike.baidu.com/view/1485468.htm timeGetTime:函數以毫秒計的系統時間。該時間爲從系統開啓算起所經過的時間。DWORD timeGetTi

原创 IDirect3DDevice9::SetTransform

電子書《精通DirectX.3D圖形與動畫程序設計.王德才.pdf》p85HRESULT SetTransform( [in] D3DTRANSFORMSTATETYPE State, [in]