PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0003 Rückruffunktion (d3d12umddi.h)

Die PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0003 Rückruffunktion erstellt einen Tiefenschablonenzustand.

Syntax

PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0003 Pfnd3d12ddiCreatedepthstencilstate0003;

void Pfnd3d12ddiCreatedepthstencilstate0003(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDI_DEPTH_STENCIL_DESC *unnamedParam2,
  D3D12DDI_HDEPTHSTENCILSTATE unnamedParam3
)
{...}

Parameter

unnamedParam1

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

Ein Zeiger auf eine D3D12DDI_DEPTH_STENCIL_DESC-Struktur , die die Parameter beschreibt, die der Benutzermodusanzeigetreiber verwendet, um einen Tiefenschablonenzustand zu erstellen.

unnamedParam3

Ein Handle für die privaten Daten des Treibers für den Tiefenschablonenzustand. Der Treiber gibt die Größe des Arbeitsspeicherbereichs in Bytes zurück, den die Microsoft Direct3D-Runtime für die privaten Daten aus einem Aufruf der CalcPrivateDepthStencilStateSize-Funktion des Treibers zuordnen muss. Das Handle ist wirklich nur ein Zeiger auf einen Speicherbereich, dessen Größe der Treiber angefordert hat. Der Treiber verwendet diese Speicherregion, um interne Datenstrukturen zu speichern, die sich auf das Objekt des Tiefenschablonenzustands beziehen.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h