PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB função de retorno de chamada (d3dumddi.h)
Copia o conteúdo de uma alocação de sobreposição multiplano de origem para uma alocação de destino. Pode ser chamado por drivers de exibição do WDDM (Windows Display Driver Model) 1.3 ou posterior.
Sintaxe
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB Pfnd3dddiPresentmultiplaneoverlaycb;
HRESULT Pfnd3dddiPresentmultiplaneoverlaycb(
HANDLE hDevice,
const D3DDDICB_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}
Parâmetros
hDevice
Um identificador para um dispositivo de exibição (contexto gráfico).
unnamedParam2
pPresent [in]
Um ponteiro para uma estrutura D3DDDICB_PRESENTMULTIPLANEOVERLAY que descreve as alocações de origem e destino das quais o conteúdo é copiado de e para.
Retornar valor
Retorna um destes valores:
Código de retorno | Descrição |
---|---|
S_OK | O conteúdo foi copiado com êxito. |
E_OUTOFMEMORY | A função não pôde ser concluída devido à memória insuficiente. |
E_INVALIDARG | Os parâmetros foram validados e determinados como incorretos. |
Comentários
O driver de exibição do modo de usuário deve chamar essa função somente depois de ter processado com êxito uma chamada pelo runtime DXGI (Microsoft DirectX Graphics Infrastructure) para a função pfnPresentMultiplaneOverlay (D3D).
Por exemplo, o identificador de alocação no índice 1 de AllocationInfo deve representar o mesmo recurso que foi passado para o driver no índice 1 do membro pPresentPlanes da estrutura D3DDDIARG_PRESENTMULTIPLANEOVERLAY usada com pfnPresentMultiplaneOverlay (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