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;
  void          D3DKMT_PTR(
    VOID               *unnamedParam1,
    pPrivateDriverData unnamedParam2
  );
  [in] UINT          PrivateDriverDataSize;
} D3DDDI_KERNELOVERLAYINFO;

Membros

[in] hAllocation

Um tipo de dados D3DKMT_HANDLE que representa um identificador do 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.

void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)

[in] PrivateDriverDataSize

O tamanho, em bytes, do bloco de dados privados apontado por pPrivateDriverData.

Requisitos

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

Confira também

D3DDDIRECT

pfnCreateOverlayCb

pfnUpdateOverlayCb