énumération DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS (dxgiddi.h)
Identifie les fonctionnalités de superposition.
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 Le plan de superposition peut retourner les données verticalement, les faisant apparaître à l’envers. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP Le plan de superposition peut retourner les données horizontalement, ce qui les fait apparaître comme une image miroir de droite à gauche. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE Réservé pour le système. Le pilote d’affichage en mode utilisateur ne doit pas utiliser cette valeur. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO Réservé pour le système. Le pilote d’affichage en mode utilisateur ne doit pas utiliser cette valeur. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER Peut faire des étirements bilinéaires. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER Peut faire mieux que l’étirement bilinéaire. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION Le plan de superposition peut faire pivoter les données de 90, 180 et 270 degrés. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION Indique que les majuscules signalées dans ce groupe s’appliquent à un plan plein écran et que toutes les opérations appliquées à ce plan se produisent après la composition avec d’autres plans MPO. Cela est utile dans les scénarios suivants : * L’ajusteur de panneau HW peut être utilisé pour étirer la surface pour qu’elle corresponde à l’écran. Cela est utile pour prendre en charge les modes virtuels. * Il peut étendre ou réduire le plan du bureau pour que le VidPnSourceId corresponde à un seul moniteur avec les limitations suivantes : * L’allocation entière doit être étirée : aucun sous-rectangle n’est pris en charge. * Il doit s’agir du plan 0 dans l’ordre Z. * Si un curseur HW est pris en charge, le curseur HW est composé avec le plan de bureau avant l’étirement (par exemple, le curseur HW est étiré ou réduit avec le reste du plan de bureau). * Si d’autres plans MPO sont pris en charge en plus de l’ajusteur de panneau, les rectangles clip pour les autres plans MPO sont liés à la rect source du plan d’ajustement de panneau. * Dans les scénarios HDR, la présentation de l’allocation HDR (potentiellement avec des métadonnées) ressemblera simplement à un MPO présent avec un seul plan qui couvre l’ensemble de l’écran. Cet indicateur ne doit pas être signalé dans les mêmes groupes de capacités que le MPO normal. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED Indique que le matériel décrit dans ce groupe de fonctionnalités peut être partagé entre les sorties. Par exemple, si le matériel prend en charge un monteur de panneaux dédié par sortie, mais prend également en charge 4 plans MPO supplémentaires partagés entre plusieurs sorties, le pilote signale les groupes de fonctionnalités suivants sur chaque sortie : * Un groupe de fonctionnalités pour l’ajusteur de panneau qui ne définit pas l’indicateur de capacité DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED. * Un ou plusieurs groupes de fonctionnalités décrivant les 4 plans MPO qui définissent la fonctionnalité DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE Indique que le HW prend en charge les basculements immédiats du plan MPO tant que la seule modification est l’adresse de début d’affichage. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY Indique que l’étirement/réduction du plan 0 ne doit se produire que lorsque le plan 0 est le plan de bureau et que l’étirement/réduction est utilisé pour la prise en charge du mode virtuel. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
En-tête | dxgiddi.h (include D3d10umddi.h) |