Condividi tramite


PFND3D12DDI_CREATEDEVICE_0003 funzione di callback (d3d12umddi.h)

La funzione PFND3D12DDI_CREATEDEVICE_0003 crea un contesto grafico a cui viene fatto riferimento nelle chiamate successive.

Sintassi

PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;

HRESULT Pfnd3d12ddiCreatedevice0003(
  D3D12DDI_HADAPTER unnamedParam1,
  const D3D12DDIARG_CREATEDEVICE_0003 *unnamedParam2
)
{...}

Parametri

unnamedParam1

Handle per l'oggetto adattatore grafico creato con la funzione PFND3D12DDI_OPENADAPTER.

unnamedParam2

Puntatore a una struttura D3D12DDIARG_CREATEDEVICE.

Valore restituito

PFND3D12DDI_CREATEDEVICE_0003 restituisce uno dei valori seguenti:

codice restituito Descrizione
S_OK Il contesto grafico è stato creato correttamente.
DXGI_STATUS_NO_REDIRECTION Il contesto grafico è stato creato correttamente. Tuttavia, DirectX Graphics Infrastructure (DXGI) non deve usare il percorso di presentazione delle risorse condivise per rendere effettiva la comunicazione con Desktop Windows Manager (DWM). Per altre informazioni sull'DDI DXGI, vedere Supporto di DXGI DDI .
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003 non è stato possibile allocare la memoria necessaria per il completamento.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione d3d12umddi.h