Partager via


structure DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT (dxgiddi.h)

Utilisé dans un appel à la fonction pfnCheckMultiPlaneOverlaySupport (DXGI) pour case activée détails sur la prise en charge matérielle des superpositions multiplanes.

Syntaxe

typedef struct _DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT {
  [in]  DXGI_DDI_HDEVICE                                     hDevice;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID                       VidPnSourceId;
  [out] UINT                                                 NumPlaneInfo;
  [out] DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO *pPlaneInfo;
  [out] BOOL                                                 Supported;
} DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT;

Membres

[in] hDevice

Handle du périphérique d’affichage (contexte graphique) sur lequel le pilote effectue la présentation. Le runtime Direct3D transmet ce handle au pilote dans le membre hDrvDevice de la structure D3D10DDIARG_CREATEDEVICE lorsque le runtime appelle la fonction CreateDevice(D3D10) du pilote pour créer le périphérique d’affichage.

[in] VidPnSourceId

Numéro d’identification source VidPN (Zero-Based Video Present Network) de l’entrée pour laquelle la prise en charge matérielle est interrogée.

[out] NumPlaneInfo

Nombre de plans de superposition pris en charge par le matériel.

[out] pPlaneInfo

Pointeur vers une structure de DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO qui spécifie les attributs de prise en charge que le matériel fournit pour les superpositions multiplanes.

[out] Supported

TRUE si le matériel prend en charge les superpositions multiplanes, sinon FALSE.

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 (inclure Dxgiddi.h)

Voir aussi

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO

pfnCheckMultiPlaneOverlaySupport (DXGI)