Compartir a través de


estructura DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 (d3dkmddi.h)

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 contiene argumentos para la función DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 .

Sintaxis

typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID           VidPnSourceId;
  DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS   InputFlags;
  DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS  OutputFlags;
  UINT                                     PlaneCount;
  DXGK_MULTIPLANE_OVERLAY_PLANE3           **ppPlanes;
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
  UINT                                     Duration;
  DXGK_HDR_METADATA                        *pHDRMetaData;
  UINT64                                   TargetFlipTime;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3;

Miembros

VidPnSourceId

Entero que identifica un origen de vídeo presente en el adaptador de pantalla.

InputFlags

Estructura DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS que identifica el tipo de operación de visualización que se va a realizar.

OutputFlags

Estructura DXGK_SETVIPNSOURCEADDRESS_OUTPUT_FLAGS que devuelve información del controlador.

PlaneCount

Número de planos de superposición en la lista ppPlanes .

ppPlanes

Matriz de punteros a una DXGK_MULTIPLANE_OVERLAY_PLANE3 estructuras que especifican los planos de superposición que se van a mostrar.

pPostComposition

Puntero a una estructura de DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION que contiene información de modo virtual y otra información de transformación que se debe aplicar después de que se hayan compuesto los planos.

Si es NULL, no se deben aplicar transformaciones posteriores a la composición.

Duration

El período de tiempo, en unidades de 100 nanosegundos, entre cuando la operación actual actual se voltea a la pantalla y se produce la siguiente interrupción vertical en blanco.

Si es cero, la frecuencia de actualización debe ser la velocidad predeterminada en función del modo actual.

pHDRMetaData

Puntero a una estructura DXGK_HDR_METADATA que indica cualquier información de metadatos que pueda estar disponible. Un valor NULL indica que no hay nuevos metadatos disponibles.

TargetFlipTime

Valor que describe el tiempo de volteo de destino en unidades QPC. Cuando el reloj alcanza este valor, se permite enviar el marco a la pantalla mientras se respetan las marcas VSync y desgarramiento. Consulte Cola de volteo de hardware para obtener más información.

Requisitos

Requisito Valor
Header d3dkmddi.h

Consulte también

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3