Compartir a través de


enumeración DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS (dxgiddi.h)

Identifica las funcionalidades de superposición.

Sintaxis

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
} ;

Constantes

 
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP
El plano de superposición puede voltear los datos verticalmente, lo que hace que aparezca al revés.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP
El plano de superposición puede voltear los datos horizontalmente, lo que hace que aparezca como una imagen reflejada de derecha a izquierda.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE
Reservado para uso del sistema. El controlador de pantalla en modo de usuario no debe usar este valor.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO
Reservado para uso del sistema. El controlador de pantalla en modo de usuario no debe usar este valor.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER
Puede hacer un ajuste bilineal.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER
Puede hacer mejor que el estiramiento bilineal.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION
El plano de superposición puede girar los datos 90, 180 y 270 grados.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION
Indica que los límites notificados en este grupo se aplican a un plano de pantalla completa y que toda la operación aplicada a este plano se produce después de que se haya producido la composición con otros planos MPO. Esto es útil para los escenarios siguientes:

* El HW del panel puede utilizarse para estirar la superficie para que coincida con la pantalla. Esto es útil para admitir modos virtuales.

* Puede estirar o reducir el plano de escritorio de VidPnSourceId para que coincida con un solo monitor con las siguientes limitaciones:

* Se debe extender toda la asignación: no se admiten rectángulos secundarios.
* Debe ser el plano 0 en el orden Z.

* Si se admite un cursor HW, el cursor HW se componerá con el plano de escritorio antes del ajuste (es decir, el cursor HW se estirará o se reducirá con el resto del plano de escritorio).
* Si se admiten otros planos MPO además del portapapeles, los rectángulos de clip para los otros planos MPO están enlazados al rectángulo de origen del plano de ajuste del panel.

* En escenarios HDR, la presentación de la asignación HDR (potencialmente con metadatos) se parecerá a un MPO presente con un solo plano que cubre toda la pantalla.

Esta marca no se debe notificar en los mismos grupos de funcionalidades que el MPO normal.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED
Indica que el hardware descrito en este grupo de funcionalidades podría compartirse entre salidas.

Por ejemplo, si el hardware admite un equipador de panel dedicado por salida, pero también admite 4 planos MPO adicionales que se comparten entre varias salidas, el controlador notificaría los siguientes grupos de funcionalidades en cada salida:

* Un grupo de funcionalidades para el equipador del panel que no establece la marca de capacidad DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED.
* Uno o varios grupos de funcionalidades que describen los 4 planos MPO que establecen la capacidad de DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE
Indica que el HW admite volteos inmediatos del plano MPO siempre que el único cambio sea la dirección de inicio de pantalla.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
Indica que el ajuste y la reducción del plano 0 solo deben producirse cuando el plano 0 es el plano de escritorio y la extensión/reducción se usa para la compatibilidad con el modo virtual.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8.1
servidor mínimo admitido Windows Server 2012 R2
encabezado de dxgiddi.h (incluya D3d10umddi.h)