DX專案筆記

2021-06-18 07:43:13 字數 675 閱讀 1258

lpdirect3d9  g_d3d  //該型別是direct3d介面物件,最主要的部分

d3ddisplaymode displaymode; //該型別儲存前顯示的資訊,如桌面解析度(寬度和高度)、顯示格式、顯示器重新整理頻率等

lpdirect3ddevice9 g_d3ddevice  //d3d驅動

首先 g_d3d = direct3dcreate9(d3d_sdk_version); // 建立direct3d介面物件

然後 g_d3d->getadapterdisplaymode(d3dadapter_default, &displaymode) // getadapterdisplaymode()函式返回當前顯示的資訊,如桌面解析度(寬度和高度)、

顯示格式、顯示器重新整理頻率等

typedef struct _d3dpresent_parameters_

d3dpresent_parameters;

然後建立驅動  g_d3d->createdevice(d3dadapter_default, d3ddevtype_hal, hwnd,

d3dcreate_software_vertexprocessing, &

d3dpresent_parameters, &g_d3ddevice))

DX學習筆記

一般情況下紋理座標相對位址都是在 0,1 例如在100 800畫素的點陣圖中,5行4列的相對座標 u u w v v h 1 100,4 800 得出是 0.05,0.05 紋理過渡方式 samplestate 紋理層 0 7 1 nearest point sampling 最近點取樣 速度最快,...

Dx 使用筆記

dx 使用筆記 一 控制項中editmask的設定 1.設定n位整數字2位小數字 0.00 其中 0表示n位整數字.00表示小數字,表示不能輸入負數 二 訊息提示框的封裝 1.新建乙個空白的窗體但該窗體要繼承xtramessageboxform public partial class formms...

DX12學習筆記

d3d12中的資源許可權問題 圖形 計算類 直接命令佇列,計算命令佇列 複製類 複製命令佇列 資源可以看成是一種子資源的序列,以及每份子資源關聯的兩份許可權,圖形計算類和複製類 這兩種資源許可權的體現 cpu執行緒執行直接命令佇列 計算命令佇列中的命令時訪問子資源 cpu執行緒執行複製命令佇列中的命...