Поделиться через


Метод 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'ed вместе.

Возвращаемое значение

Тип: BOOL

Этот метод возвращает значение true, если ресурс или подресурс находится в указанном состоянии, в противном случае — false.

Требования

   
Целевая платформа Windows
Header d3d12sdklayers.h

См. также раздел

ID3D12DebugCommandList