D3DDDICB_SUBMITCOMMANDTOHWQUEUE 結構 (d3dumddi.h)
結構,保存要排入硬體佇列的資訊。
語法
typedef struct _D3DDDICB_SUBMITCOMMANDTOHWQUEUE {
[in] HANDLE hHwQueue;
UINT64 HwQueueProgressFenceId;
D3DGPU_VIRTUAL_ADDRESS Commands;
UINT CommandLength;
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS Flags;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
UINT NumPrimaries;
const D3DKMT_HANDLE *WrittenPrimaries;
} D3DDDICB_SUBMITCOMMANDTOHWQUEUE;
成員
[in] hHwQueue
要提交至的硬體佇列。
HwQueueProgressFenceId
硬體佇列進度柵欄標識碼,會在 GPU 上完成 Present Blt 時發出訊號。
Commands
要於 GPU 上執行之命令緩衝區的 GPU VA。
CommandLength
命令緩衝區的位元組長度。
Flags
標誌。
PrivateDriverDataSize
pPrivateDriverData 的大小。
pPrivateDriverData
要傳遞至 Present 的私人驅動程序數據。
NumPrimaries
此命令緩衝區所寫入的主要複本數目。
WrittenPrimaries
此命令緩衝區所寫入的主要數位。
規格需求
需求 | 值 |
---|---|
標頭 | d3dumddi.h |