Condividi tramite


struttura DXGK_OVERLAYINFO (d3dkmddi.h)

La struttura DXGK_OVERLAYINFO descrive i parametri necessari per creare o modificare una sovrimpressione.

Sintassi

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;

Members

[in] hAllocation

Handle per l'allocazione da visualizzare nella sovrimpressione.

[in] PhysicalAddress

Indirizzo fisico, all'interno del segmento specificato da SegmentId , dell'allocazione da visualizzare.

[in] SegmentId

Identificatore di un segmento in cui l'allocazione è attualmente in fase di paging.

[in] DstRect

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

[in] SrcRect

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

[in] pPrivateDriverData

Puntatore a un blocco di dati privati passati 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 .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay

DxgkDdiUpdateOverlay

RECT