DXGK_OVERLAYINFO structure (d3dkmddi.h)
La structure DXGK_OVERLAYINFO décrit les paramètres requis pour créer ou modifier une superposition.
Syntaxe
typedef struct _DXGK_OVERLAYINFO {
[in] HANDLE hAllocation;
[in] PHYSICAL_ADDRESS PhysicalAddress;
[in] UINT SegmentId;
[in] RECT DstRect;
[in] RECT SrcRect;
[in] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
} DXGK_OVERLAYINFO;
Membres
[in] hAllocation
Handle de l’allocation à afficher sur la superposition.
[in] PhysicalAddress
Adresse physique, dans le segment spécifié par SegmentId , de l’allocation à afficher.
[in] SegmentId
Identificateur d’un segment dans lequel l’allocation est actuellement paginée.
[in] DstRect
Structure RECT qui contient le rectangle de destination de superposition, en coordonnées d’appareil.
[in] SrcRect
Structure RECT qui contient le rectangle source de superposition, en coordonnées d’appareil.
[in] pPrivateDriverData
Pointeur vers un bloc de données privées qui est passé du pilote d’affichage en mode utilisateur au pilote miniport d’affichage.
[in] PrivateDriverDataSize
Taille, en octets, du bloc de données privées vers lequel pPrivateDriverData pointe.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (include D3dkmddi.h) |