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 de vários planos.
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 de D3DDDIARG_PRESENTMULTIPLANEOVERLAY que descreve como exibir para a superfície de destino.
Valor de retorno
Se essa rotina for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Observações
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 |
---|---|
de cliente com suporte mínimo | Windows 8.1 |
servidor com suporte mínimo | Windows Server 2012 R2 |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3dumddi.h (inclua D3dumddi.h) |