struttura D3DKMT_SUBMITCOMMANDTOHWQUEUE (d3dkmthk.h)

Struttura che contiene informazioni per inviare un comando alla coda hardware.

Sintassi

typedef struct _D3DKMT_SUBMITCOMMANDTOHWQUEUE {
  D3DKMT_HANDLE                         hHwQueue;
  D3DKMT_ALIGN64 UINT64                 HwQueueProgressFenceId;
  D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CommandBuffer;
  UINT                                  CommandLength;
  UINT                                  PrivateDriverDataSize;
  VOID                                  *pPrivateDriverData;
  UINT                                  NumPrimaries;
  D3DKMT_HANDLE const                   *WrittenPrimaries;
} D3DKMT_SUBMITCOMMANDTOHWQUEUE;

Membri

hHwQueue

Coda di contesto a cui inviare il comando.

HwQueueProgressFenceId

Valore limite di stato della coda hardware che verrà segnalato al termine del comando.

CommandBuffer

VA GPU del buffer dei comandi da eseguire sulla GPU.

CommandLength

Lunghezza in byte del buffer dei comandi.

PrivateDriverDataSize

Dimensioni dei dati del driver privato in byte.

pPrivateDriverData

Puntatore a un buffer che contiene dati facoltativi del driver privato.

NumPrimaries

Numero di primari scritti da questo buffer dei comandi.

WrittenPrimaries

Matrice di primari scritti da questo buffer dei comandi.

Fabbisogno

Requisito Valore
intestazione d3dkmthk.h