Partilhar via


estrutura DXGK_OVERLAYINFO (d3dkmddi.h)

A estrutura DXGK_OVERLAYINFO descreve os parâmetros necessários para criar ou modificar uma sobreposição.

Sintaxe

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;

Membros

[in] hAllocation

Um identificador para a alocação a ser exibida na sobreposição.

[in] PhysicalAddress

O endereço físico, dentro do segmento que SegmentId especifica, da alocação a ser exibida.

[in] SegmentId

O identificador de um segmento no qual a alocação está atualmente paginada.

[in] DstRect

Uma estrutura RECT que contém o retângulo de destino de sobreposição, nas coordenadas do dispositivo.

[in] SrcRect

Uma estrutura RECT que contém o retângulo de origem de sobreposição, nas coordenadas do dispositivo.

[in] pPrivateDriverData

Um ponteiro para um bloco de dados privados que é passado do driver de exibição do modo de usuário para o driver de miniporto de exibição.

[in] PrivateDriverDataSize

O tamanho, em bytes, do bloco de dados privados que pPrivateDriverData aponta.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay

DxgkDdiUpdateOverlay

RECT