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 funktion PFND3D12DDI_OPENADAPTER 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 freigegebenen Ressourcenpräsentationspfad verwenden, um die Kommunikation mit dem Desktop-Windows Manager (DWM) zu bewirken. Weitere Informationen zum DXGI DDI finden Sie unter Unterstützen von DXGI DDI .
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003 konnte den arbeitsspeicher, der für den Abschluss erforderlich war, nicht zuordnen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d12umddi.h