Leer en inglés

Compartir a través de


estructura DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION (d3dkmddi.h)

Especifica información sobre las transformaciones adicionales que deben producirse después de que se redacten los planos.

Sintaxis

typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
  RECT                                           SrcRect;
  RECT                                           DstRect;
  D3DDDI_ROTATION                                Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;

Miembros

Flags

Estructura DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS que indica información adicional de transformación.

SrcRect

Contiene la corrección de origen del modo virtual.

DstRect

Contiene la corrección de destino del modo virtual.

Rotation

Indica una rotación adicional que debe producirse en la imagen final.

Observaciones

El modo de origen contiene el tamaño del modo virtual y el rectángulo de destino indica cómo se asigna el modo virtual al modo físico.

Por ejemplo, si se usa un modo virtual 1024x768 con el modo físico 1920x1080, se pueden realizar las siguientes configuraciones:

Modo stretch:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {0, 0, 1920, 1080}

Modo centrado:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {448, 156, 1472, 924}

Relación de aspecto estirada:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {240, 0, 1680, 1080} // 1080p resolución de monitor

Requisitos

Requisito Valor
encabezado de d3dkmddi.h