Compartir a través de


estructura D3DKMT_SUBMITCOMMANDTOHWQUEUE (d3dkmthk.h)

Estructura que contiene información para enviar un comando a la cola de hardware.

Sintaxis

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;

Miembros

hHwQueue

Cola de contexto a la que enviar el comando.

HwQueueProgressFenceId

Valor de barrera de progreso de la cola de hardware que se indicará una vez finalizado el comando.

CommandBuffer

VA de GPU del búfer de comandos que se va a ejecutar en la GPU.

CommandLength

Longitud en bytes del búfer de comandos.

PrivateDriverDataSize

Tamaño de los datos del controlador privado en bytes.

pPrivateDriverData

Puntero a un búfer que contiene datos de controladores privados opcionales.

NumPrimaries

Número de principales escritas por este búfer de comandos.

WrittenPrimaries

Matriz de principales escritas por este búfer de comandos.

Requisitos

Requisito Valor
encabezado de d3dkmthk.h