PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 callback function (d3d12umddi.h)
The pfnClearDepthStencilView function clears the specified currently bound depth-stencil view.
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
)
{...}
Parameters
unnamedParam1
A handle to the driver's data for the command list. The driver uses this region of memory to store internal data structures that are related to its command list.
ViewCPUHandle
Type: D3D12DDI_CPU_DESCRIPTOR_HANDLE
Describes the CPU descriptor handle that represents the start of the heap for the depth stencil view to clear.
unnamedParam3
A value that specifies which parts of the buffer to affect.
unnamedParam4
An unsigned 8-bit integer value to set the stencil to.
unnamedParam5
NumRects
The number of rectangles in the array that the pRects parameter specifies.
pRects
An array of D3D12DDI_RECT structures for the rectangles in the resource view to clear.
Return value
None
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Header | d3d12umddi.h |