Compartilhar via


estrutura D3DDDI_KERNELOVERLAYINFO (d3dukmdt.h)

A estrutura D3DDDI_KERNELOVERLAYINFO descreve informações para um objeto de sobreposição no modo kernel.

Sintaxe

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

Membros

[in] hAllocation

Um tipo de dados D3DKMT_HANDLE que representa um identificador de modo kernel para a alocação a ser exibida.

[in] DstRect

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

[in] SrcRect

Uma estrutura D3DDDIRECT 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 é apontado por pPrivateDriverData.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
cabeçalho d3dukmdt.h (inclua D3dukmdt.h)

Consulte também

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb