PFND3DDDI_UPDATEOVERLAYCB função de retorno de chamada (d3dumddi.h)

A função pfnUpdateOverlayCb modifica um objeto de sobreposição do modo kernel.

Sintaxe

PFND3DDDI_UPDATEOVERLAYCB Pfnd3dddiUpdateoverlaycb;

HRESULT Pfnd3dddiUpdateoverlaycb(
  HANDLE hDevice,
  const D3DDDICB_UPDATEOVERLAY *unnamedParam2
)
{...}

Parâmetros

hDevice

Um identificador para o dispositivo de exibição (contexto gráfico).

unnamedParam2

pData [in]

Um ponteiro para uma estrutura D3DDDICB_UPDATEOVERLAY que descreve como modificar a sobreposição.

Retornar valor

pfnUpdateOverlayCb retorna um dos seguintes valores:

Código de retorno Descrição
S_OK O objeto de sobreposição foi modificado com êxito.
D3DDDIERR_NOTAVAILABLE pfnUpdateOverlayCb falhou devido à falta de hardware de sobreposição ou largura de banda.
E_INVALIDARG Os parâmetros foram validados e determinados como incorretos.
E_OUTOFMEMORY pfnUpdateOverlayCb não pôde alocar a memória necessária para que ela fosse concluída.

Essa função também pode retornar outros valores HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDICB_UPDATEOVERLAY

D3DDDI_DEVICECALLBACKS