Compartir a través de


estructura de DXGKARG_SETFLIPQUEUELOGBUFFER (d3dkmddi.h)

La estructura DXGKARG_SETFLIPQUEUELOGBUFFER contiene parámetros para la función de devolución de llamada DXGKDDI_SETFLIPQUEUELOGBUFFER del controlador.

Sintaxis

typedef struct _DXGKARG_SETFLIPQUEUELOGBUFFER {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           LayerIndex;
  UINT                           NumberOfEntries;
  DXGK_FLIPQUEUE_LOG_ENTRY       *LogBufferAddress;
} DXGKARG_SETFLIPQUEUELOGBUFFER;

Miembros

VidPnSourceId

[in] Valor de D3DDDI_VIDEO_PRESENT_SOURCE_ID que identifica el identificador de origen de VidPn para el que se proporciona el búfer de registro de cola invertida.

LayerIndex

[in] Valor de índice de base cero que identifica el índice del plano MPO para el que se proporciona el búfer de registro de cola invertida.

NumberOfEntries

[in] Número de entradas del búfer de registro de cola invertida al que apunta LogBufferAddress .

LogBufferAddress

[in] Puntero a una matriz de estructuras de DXGK_FLIPQUEUE_LOG_ENTRY en el búfer de registro de cola invertida. Este valor es la dirección virtual de CPU en modo kernel del búfer de registro de cola invertida en memoria no paginada. LogBufferAddress es NULL si el sistema operativo está a punto de destruir el búfer de registro de cola de volteo actual.

Comentarios

Consulte Obtención de estadísticas presentes para volteos en cola para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3dkmddi.h

Consulte también

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER