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