estructura DXGKARG_PREEMPTCOMMAND (d3dkmddi.h)
La estructura DXGKARG_PREEMPTCOMMAND describe un comando que un controlador de minipuerto de pantalla debe usar para adelantar un búfer de acceso directo a memoria (DMA) que el DxgkDdiSubmitCommand función enviada anteriormente a la unidad de ejecución de comandos de hardware.
Sintaxis
typedef struct _DXGKARG_PREEMPTCOMMAND {
[in] UINT PreemptionFenceId;
[in] UINT NodeOrdinal;
[in] UINT EngineOrdinal;
[in] DXGK_PREEMPTCOMMANDFLAGS Flags;
} DXGKARG_PREEMPTCOMMAND;
Miembros
[in] PreemptionFenceId
Identificador único que el controlador de miniporte para mostrar debe aplicar revisiones al comando de barrera al final del búfer DMA para adelantar el búfer DMA enviado anteriormente. El controlador de minipuerto de pantalla usa el identificador en una llamada al función DxgkCbNotifyDpc para informar al programador de la unidad de procesamiento de gráficos (GPU) sobre el adelantamiento en el tiempo de llamada a procedimiento diferido (DPC).
[in] NodeOrdinal
Índice del nodo para la solicitud de adelantamiento.
[in] EngineOrdinal
Índice del motor para la solicitud de adelantamiento.
[in] Flags
Estructura DXGK_PREEMPTCOMMANDFLAGS con un miembro reservado o un valor de 32 bits. Actualmente no hay marcas definidas para esta estructura.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |