Freigeben über


PFND3D12DDI_CREATEDEVICE_0003 Rückruffunktion (d3d12umddi.h)

Die PFND3D12DDI_CREATEDEVICE_0003-Funktion erstellt einen Grafikkontext, auf den in nachfolgenden Aufrufen verwiesen wird.

Syntax

PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;

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

Parameter

unnamedParam1

Ein Handle für das Grafikadapterobjekt, das mit der PFND3D12DDI_OPENADAPTER-Funktion erstellt wurde.

unnamedParam2

Ein Zeiger auf eine D3D12DDIARG_CREATEDEVICE Struktur.

Rückgabewert

PFND3D12DDI_CREATEDEVICE_0003 gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
S_OK Der Grafikkontext wurde erfolgreich erstellt.
DXGI_STATUS_NO_REDIRECTION Der Grafikkontext wurde erfolgreich erstellt. Die DirectX-Grafikinfrastruktur (DXGI) sollte jedoch nicht den Pfad der freigegebenen Ressourcenpräsentation verwenden, um die Kommunikation mit dem Desktop Windows Manager (DWM) zu erzielen. Weitere Informationen zum DXGI DDI finden Sie unter Unterstützen der DXGI-DDI-.
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003 konnte den Speicher, der für den Abschluss erforderlich war, nicht zuordnen.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- d3d12umddi.h