Freigeben über


ID3D12DebugCommandList::AssertResourceState-Methode (d3d12sdklayers.h)

Überprüft, ob sich eine Ressource oder Unterressource in einem angegebenen Zustand befindet oder nicht.

Syntax

BOOL AssertResourceState(
  [in] ID3D12Resource *pResource,
       UINT           Subresource,
       UINT           State
);

Parameter

[in] pResource

Typ: ID3D12Resource*

Gibt die zu überprüfende ID3D12Resource an.

Subresource

Typ: UINT

Der Index der zu überprüfenden Unterressource. Dies kann auf einen Index oder D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES festgelegt werden.

State

Typ: UINT

Gibt den zu überprüfenden Zustand an. Dies kann eine oder mehrere D3D12_RESOURCE_STATES Flags oder zusammen sein.

Rückgabewert

Typ: BOOL

Diese Methode gibt true zurück, wenn sich die Ressource oder Unterressource im angegebenen Zustand befindet, andernfalls false.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d12sdklayers.h

Weitere Informationen

ID3D12DebugCommandList