ID3D12DebugCommandList::AssertResourceState 方法 (d3d12sdklayers.h)
检查资源或子资源是否处于指定状态。
语法
BOOL AssertResourceState(
[in] ID3D12Resource *pResource,
UINT Subresource,
UINT State
);
参数
[in] pResource
类型: ID3D12Resource*
指定要检查的 ID3D12Resource。
Subresource
类型: UINT
要检查的子资源的索引。 这可以设置为索引,也可以D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES。
State
类型: UINT
指定要为其检查的状态。 这可以是一个或多个D3D12_RESOURCE_STATES标志 Or 在一起。
返回值
类型: BOOL
如果资源或子资源处于指定状态,则此方法返回 true;否则返回 false。
要求
目标平台 | Windows |
标头 | d3d12sdklayers.h |