Partager via


structure DXGI_DDI_MULTIPLANE_OVERLAY_CAPS (dxgiddi.h)

Utilisé par le pilote d’affichage en mode utilisateur pour spécifier les fonctionnalités du plan de superposition.

Syntaxe

typedef struct DXGI_DDI_MULTIPLANE_OVERLAY_CAPS {
  UINT MaxPlanes;
  UINT NumCapabilityGroups;
} DXGI_DDI_MULTIPLANE_OVERLAY_CAPS;

Membres

MaxPlanes

Nombre maximal d’entrées, y compris la surface principale, au matériel d’affichage qui peut être pris en charge en mode actuel. Cette valeur peut changer si le mode change.

Par exemple, si le matériel autorise un plan de superposition et une surface primaire normale, le pilote doit définir MaxPlanes sur 2.

NumCapabilityGroups

Nombre de différents types de plans de superposition qui peuvent être pris en charge.

Voici 2 exemples :

  • Si le matériel prend en charge 2 plans RVB uniquement avec des capacités d’étirement limitées, plus 2 plans YUV avec des capacités d’étirement plus flexibles, le pilote doit définir NumCapabilityGroups sur 2.
  • Si le matériel prend en charge un plan RVB uniquement sans fonctionnalités d’étirement, plus 2 plans RVB uniquement avec des capacités d’étirement complètes, ainsi que 2 plans RVB/YUV avec des capacités d’étirement complètes, le pilote doit définir NumCapabilityGroups sur 3.

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)