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 柵欄值的讀取/寫入對應

規格需求

需求
標頭 d3dumddi.h