Compartilhar via


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

Chamado pelo runtime do Microsoft Direct3D para notificar o driver de exibição do modo de usuário de que um aplicativo concluiu a renderização e solicita que o driver exiba a superfície de origem copiando ou invertendo ou que o driver execute uma operação de preenchimento de cores. Deve ser implementado por drivers WDDM (Windows Display Driver Model) 1.3 ou posteriores que dão suporte a sobreposições multiplano.

Sintaxe

PFND3DDDI_PRESENTMULTIPLANEOVERLAY Pfnd3dddiPresentmultiplaneoverlay;

HRESULT Pfnd3dddiPresentmultiplaneoverlay(
  HANDLE hDevice,
  const D3DDDIARG_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}

Parâmetros

hDevice

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

unnamedParam2

pPresent [in]

Um ponteiro para uma estrutura D3DDDIARG_PRESENTMULTIPLANEOVERLAY que descreve como exibir para a superfície de destino.

Retornar valor

Se essa rotina for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Quando o driver de exibição do modo de usuário conclui com êxito o processamento de uma chamada para essa função, ele apresenta a superfície de origem para a exibição chamando a função pfnPresentMultiPlaneOverlayCb (D3D).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Plataforma de Destino Área de Trabalho
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDIARG_PRESENTMULTIPLANEOVERLAY

pfnPresentMultiPlaneOverlayCb (D3D)