PFND3D12DDI_CREATEDEVICE_0003 função de retorno de chamada (d3d12umddi.h)
A função PFND3D12DDI_CREATEDEVICE_0003 cria um contexto gráfico referenciado em chamadas subsequentes.
Sintaxe
PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;
HRESULT Pfnd3d12ddiCreatedevice0003(
D3D12DDI_HADAPTER unnamedParam1,
const D3D12DDIARG_CREATEDEVICE_0003 *unnamedParam2
)
{...}
Parâmetros
unnamedParam1
Um identificador para o objeto do adaptador gráfico que foi criado com a função PFND3D12DDI_OPENADAPTER .
unnamedParam2
Um ponteiro para uma estrutura de D3D12DDIARG_CREATEDEVICE .
Retornar valor
PFND3D12DDI_CREATEDEVICE_0003 retorna um dos seguintes valores:
Código de retorno | Descrição |
---|---|
S_OK | O contexto gráfico foi criado com êxito. |
DXGI_STATUS_NO_REDIRECTION | O contexto gráfico foi criado com êxito. No entanto, a DXGI (Infraestrutura Gráfica do DirectX) não deve usar o caminho de apresentação de recursos compartilhados para afetar a comunicação com o DWM (Gerenciador de Windows da Área de Trabalho). Para obter mais informações sobre o DDI DXGI, consulte Suporte à DDI DXGI . |
E_OUTOFMEMORY | PFND3D12DDI_CREATEDEVICE_0003 não foi possível alocar a memória necessária para que ela fosse concluída. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d12umddi.h |