D3DDDICB_CREATEHWQUEUE 構造体 (d3dumddi.h)
ハードウェア キューを作成するための情報を保持する構造体。
構文
typedef struct _D3DDDICB_CREATEHWQUEUE {
HANDLE hHwContext;
D3DDDI_CREATEHWQUEUEFLAGS Flags;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
HANDLE hHwQueue;
D3DKMT_HANDLE hHwQueueProgressFence;
VOID *HwQueueProgressFenceCPUVirtualAddress;
D3DGPU_VIRTUAL_ADDRESS HwQueueProgressFenceGPUVirtualAddress;
} D3DDDICB_CREATEHWQUEUE;
メンバー
hHwContext
キューが作成されるコンテキストへのハンドル。
Flags
キュー作成フラグ。
PrivateDriverDataSize
プライベート ドライバー データのサイズ。
pPrivateDriverData
プライベート ドライバー データへのポインター。
hHwQueue
作成されたキューへのハンドル。
hHwQueueProgressFence
ハードウェア キューの進行状況フェンス オブジェクトを処理します。
HwQueueProgressFenceCPUVirtualAddress
CPU のフェンス値の読み取り専用マッピング
HwQueueProgressFenceGPUVirtualAddress
GPU のフェンス値の読み取り/書き込みマッピング
要件
要件 | 値 |
---|---|
Header | d3dumddi.h |