énumération DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS (dxgiddi.h)
Identifie les fonctionnalités de superposition.
Syntaxe
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, ce qui le rend à l’envers. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP Le plan de superposition peut retourner les données horizontalement, ce qui en fait une image miroir de droite à gauche. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE Réservé à l’utilisation du système. Le pilote d’affichage en mode utilisateur ne doit pas utiliser cette valeur. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO Réservé à l’utilisation du 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 bilignes. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER Peut faire mieux que l’étirement biligne. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION Le plan de superposition peut faire pivoter les données 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 pour les scénarios suivants : * L’appareil d’appareil équipé de panneaux 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 étirer ou réduire le plan de bureau pour que 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 (c’est-à-dire que le curseur HW s’étire ou se 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’ajusteur 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’écran entier. 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 équipement de panneau 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 capacités suivants sur chaque sortie : * Un groupe de capacité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 capacités décrivant les 4 plans MPO qui définissent la fonctionnalité de DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED. |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE Indique que le HW prend en charge les retournements 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. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8.1 |
serveur minimum pris en charge | Windows Server 2012 R2 |
d’en-tête | dxgiddi.h (include D3d10umddi.h) |