PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 Rückruffunktion (d3d12umddi.h)
Die PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 Rückruffunktion erstellt einen Tiefenschablonenzustand.
Syntax
PFND3D12DDI_CREATEDEPTHSTENCILSTATE_0025 Pfnd3d12ddiCreatedepthstencilstate0025;
void Pfnd3d12ddiCreatedepthstencilstate0025(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDI_DEPTH_STENCIL_DESC_0025 *unnamedParam2,
D3D12DDI_HDEPTHSTENCILSTATE unnamedParam3
)
{...}
Parameter
unnamedParam1
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
Ein Zeiger auf eine D3D12DDI_DEPTH_STENCIL_DESC_0025-Struktur, die die Parameter beschreibt, die der Anzeigetreiber für den Benutzermodus zum Erstellen eines Tiefenschablonenzustands verwendet.
unnamedParam3
Ein Handle für die privaten Daten des Fahrers für den Tiefenschablonenzustand. Der Treiber gibt die Größe des Speicherbereichs in Bytes zurück, den die Microsoft Direct3D-Laufzeit 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 diesen Speicherbereich, um interne Datenstrukturen zu speichern, die sich auf das Tiefenschablonenzustandsobjekt beziehen.
Rückgabewert
Nichts
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |