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
現在の Blt が GPU で実行されたときに通知されるハードウェア キューの進行状況フェンス ID。
Commands
GPU で実行されるコマンド バッファーの GPU VA。
CommandLength
コマンド バッファーの長さ (バイト単位)。
Flags
フラグ。
PrivateDriverDataSize
pPrivateDriverData のサイズ。
pPrivateDriverData
Present に渡すプライベート ドライバー データ。
NumPrimaries
このコマンド バッファーによって書き込まれたプライマリの数。
WrittenPrimaries
このコマンド バッファーによって書き込まれたプライマリの配列。
要件
要件 | 値 |
---|---|
Header | d3dumddi.h |