DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS enumeración (dxgiddi.h)

Identifica las funcionalidades de superposición.

Syntax

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 el estirado bilineal.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER
Puede hacer mejor que el extendido 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 se puede emplear 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 ampliar toda la asignación: no se admiten subctángulos.
* 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 ajuste del panel, los rectángulos de clip para los otros planos MPO se enlazan 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 verá como un MPO presente con un único plano que cubre toda la pantalla.

Esta marca no debe notificarse 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 ajuste 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 de MPO siempre que el único cambio sea la dirección de inicio de la pantalla.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
Indica que el ajuste o la reducción del plano 0 solo debe 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 Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Encabezado dxgiddi.h (incluye D3d10umddi.h)