Condividi tramite


struttura D3DDDI_KERNELOVERLAYINFO (d3dukmdt.h)

La struttura D3DDDI_KERNELOVERLAYINFO descrive le informazioni per un oggetto overlay in modalità kernel.

Sintassi

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

Membri

[in] hAllocation

Tipo di dati D3DKMT_HANDLE che rappresenta un handle in modalità kernel per l'allocazione da visualizzare.

[in] DstRect

Struttura D3DDDIRECT che contiene il rettangolo di destinazione della sovrimpressione nelle coordinate del dispositivo.

[in] SrcRect

Struttura D3DDDIRECT che contiene il rettangolo di origine della sovrimpressione nelle coordinate del dispositivo.

[in] pPrivateDriverData

Puntatore a un blocco di dati privati, che viene passato dal driver di visualizzazione in modalità utente al driver miniport di visualizzazione.

[in] PrivateDriverDataSize

Dimensioni, in byte, del blocco di dati privati a cui punta pPrivateDriverData.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
intestazione d3dukmdt.h (include D3dukmdt.h)

Vedere anche

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb