Partager via


structure DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT (dxgiddi.h)

Utilisé dans un appel à la fonction pfnCheckMultiPlaneOverlaySupport (DXGI) pour vérifier les détails de 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 de l’appareil d’affichage (contexte graphique) sur lequel le pilote effectue la présentation. Le runtime Direct3D transmet ce handle au pilote dans le hDrvDevice membre de la structure D3D10DDIARG_CREATEDEVICE lorsque le runtime appelle la fonction CreateDevice(D3D10) du pilote pour créer l’appareil d’affichage.

[in] VidPnSourceId

La vidéo de base zéro présente le numéro d’identification source (VidPN) 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 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 FAUX.

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

Voir aussi

createDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO

pfnCheckMultiPlaneOverlaySupport (DXGI)