Partager via


D3DDDICB_CREATEHWQUEUE structure (d3dumddi.h)

Structure qui contient des informations pour créer une file d’attente matérielle.

Syntaxe

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;

Membres

hHwContext

Gérez le contexte pour lequel la file d’attente est créée.

Flags

Indicateurs de création de file d’attente.

PrivateDriverDataSize

Taille des données de pilote privé.

pPrivateDriverData

Pointeur vers les données de pilote privé.

hHwQueue

Gérez la file d’attente créée.

hHwQueueProgressFence

Gérez l’objet de clôture de progression de la file d’attente matérielle.

HwQueueProgressFenceCPUVirtualAddress

Mappage en lecture seule de la valeur de clôture pour le processeur

HwQueueProgressFenceGPUVirtualAddress

Mappage en lecture/écriture de la valeur de clôture pour le GPU

Configuration requise

Condition requise Valeur
En-tête d3dumddi.h