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;
  void          D3DKMT_PTR(
    VOID               *unnamedParam1,
    pPrivateDriverData unnamedParam2
  );
  [in] UINT          PrivateDriverDataSize;
} D3DDDI_KERNELOVERLAYINFO;

Membres

[in] hAllocation

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

[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.

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)

[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 Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dukmdt.h (inclure D3dukmdt.h)

Voir aussi

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb