PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 Rückruffunktion (d3d12umddi.h)
Die pfnClearDepthStencilView-Funktion löscht die angegebene aktuell gebundene Tiefenschablonenansicht.
Syntax
PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 Pfnd3d12ddiClearDepthStencilView0003;
void Pfnd3d12ddiClearDepthStencilView0003(
D3D12DDI_HCOMMANDLIST unnamedParam1,
D3D12DDI_CPU_DESCRIPTOR_HANDLE ViewCPUHandle,
UINT unnamedParam3,
FLOAT unnamedParam4,
UINT8 unnamedParam5,
UINT NumRects,
const D3D12DDI_RECT *pRects
)
{...}
Parameter
unnamedParam1
Ein Handle für die Treiberdaten für die Befehlsliste. Der Treiber verwendet diese Speicherregion, um interne Datenstrukturen zu speichern, die sich auf die Befehlsliste beziehen.
ViewCPUHandle
Typ: D3D12DDI_CPU_DESCRIPTOR_HANDLE
Beschreibt das CPU-Deskriptorhandle, das den Anfang des Heaps darstellt, für den die Tiefenschablonenansicht gelöscht werden soll.
unnamedParam3
Ein -Wert, der angibt, auf welche Teile des Puffers sich auswirken soll.
unnamedParam4
Ein ganzzahliger 8-Bit-Wert ohne Vorzeichen, auf den die Schablone festgelegt werden soll.
unnamedParam5
NumRects
Die Anzahl der Rechtecke im Array, die der pRects-Parameter angibt.
pRects
Ein Array von D3D12DDI_RECT Strukturen für die Rechtecke in der Ressourcenansicht, die gelöscht werden sollen.
Rückgabewert
Keine
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Kopfzeile | d3d12umddi.h |