estructura DXGK_OVERLAYINFO (d3dkmddi.h)

La estructura DXGK_OVERLAYINFO describe los parámetros necesarios para crear o modificar una superposición.

Sintaxis

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;

Miembros

[in] hAllocation

Identificador de la asignación que se va a mostrar en la superposición.

[in] PhysicalAddress

Dirección física, dentro del segmento que SegmentId especifica, de la asignación que se va a mostrar.

[in] SegmentId

Identificador de un segmento en el que la asignación está paginada actualmente.

[in] DstRect

Estructura RECT que contiene el rectángulo de destino de superposición, en coordenadas del dispositivo.

[in] SrcRect

Estructura RECT que contiene el rectángulo de origen de superposición, en coordenadas del dispositivo.

[in] pPrivateDriverData

Puntero a un bloque de datos privados que se pasa desde el controlador de pantalla en modo de usuario al controlador de minipuerto de pantalla de pantalla.

[in] PrivateDriverDataSize

Tamaño, en bytes, del bloque de datos privados al que apunta pPrivateDriverData .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmddi.h (incluye D3dkmddi.h)

Consulte también

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay

DxgkDdiUpdateOverlay

RECT