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 |