Partager via


structure D3DDDI_KERNELOVERLAYINFO (d3dukmdt.h)

La structure D3DDDI_KERNELOVERLAYINFO décrit les informations d’un objet de superposition en mode noyau.

Syntaxe

typedef struct _D3DDDI_KERNELOVERLAYINFO {
  [in] D3DKMT_HANDLE hAllocation;
  [in] D3DDDIRECT    DstRect;
  [in] D3DDDIRECT    SrcRect;
  [in] VOID          *pPrivateDriverData;
  [in] UINT          PrivateDriverDataSize;
} D3DDDI_KERNELOVERLAYINFO;

Membres

[in] hAllocation

Type de données D3DKMT_HANDLE qui représente un handle en mode noyau à afficher pour l’allocation.

[in] DstRect

Structure D3DDDIRECT qui contient le rectangle de destination de superposition dans les coordonnées de l’appareil.

[in] SrcRect

Structure D3DDDIRECT qui contient le rectangle source de superposition dans les coordonnées de l’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 pointées par pPrivateDriverData.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3dukmdt.h (include D3dukmdt.h)

Voir aussi

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb