PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003回调函数 (d3d12umddi.h)
pfnClearDepthStencilView 函数清除指定的当前绑定深度模具视图。
语法
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
)
{...}
参数
unnamedParam1
命令列表的驱动程序数据的句柄。 驱动程序使用此内存区域来存储与其命令列表相关的内部数据结构。
ViewCPUHandle
类型:D3D12DDI_CPU_DESCRIPTOR_HANDLE
描述 CPU 描述符句柄,该句柄表示要清除的深度模具视图的堆的开头。
unnamedParam3
一个 值,该值指定要影响缓冲区的哪些部分。
unnamedParam4
要设置模具的无符号 8 位整数值。
unnamedParam5
NumRects
pRects 参数指定的数组中的矩形数。
pRects
资源视图中要清除的矩形的D3D12DDI_RECT结构数组。
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | d3d12umddi.h |