Compartir a través de


estructura 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 de 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 colas invertida a las que logBufferAddress apunta.

LogBufferAddress

[in] Puntero a una matriz de estructuras de DXGK_FLIPQUEUE_LOG_ENTRY en el búfer de registro de cola voltear. 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 invertida actual.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11 (WDDM 3.0)
encabezado de d3dkmddi.h

Consulte también

DXGK_FLIPQUEUE_LOG_ENTRY

DXGKDDI_SETFLIPQUEUELOGBUFFER