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