IPixPlacedD3D12資源介面

代表已放置的 D3D12 資源。

繼承

IPixPlacedD3D12Resource 繼承自 IPixD3D12Resource → IPixD3D12ApiObject → IUnknown。

介面識別碼

{5B3C4DFC-A502-4D5A-8153-BE35F8D5B46A}

方法

介面會 IPixPlacedD3D12Resource 宣告這些方法。

方法 描述
GetD3D12Heap 取得放置資源的 D3D12 堆積。
GetHeapId 取得放置此資源所在堆積的物件識別碼。
GetHeapOffset 取得這個放置在堆積中的資源的位移量(以位元組為單位)。

繼承的方法

方法 定義者
GetType IPixD3D12Resource
GetResourceDesc IPixD3D12Resource
GetClearValue IPixD3D12Resource
GetInitialBarrierStateType IPixD3D12Resource
GetInitialState IPixD3D12Resource
GetInitialLayout IPixD3D12Resource
GetCastableFormatCount IPixD3D12Resource
GetCastableFormat IPixD3D12Resource
GetViews IPixD3D12Resource
GetName IPixD3D12ApiObject
GetApiObjectId IPixD3D12ApiObject
GetApiObjectType IPixD3D12ApiObject

需求

標頭: PixApiPipelineInterfaces.h