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) |