IPixD3D12Heap interface

Represents a D3D12 heap.

Inheritance

IPixD3D12Heap inherits from IPixD3D12ApiObject → IUnknown.

Interface ID

{8ED2F952-8C44-44CC-B95F-2793C12C37D8}

Methods

The IPixD3D12Heap interface declares these methods.

Method Description
GetHeapDesc Gets the D3D12 heap descriptor.
GetPlacedResourceCount Gets the number of resources placed in this heap.
GetPlacedResource Gets a placed resource by index.
GetTileMappings Get the D3D12 heap tile mappings.

Inherited methods

Method Defined by
GetName IPixD3D12ApiObject
GetApiObjectId IPixD3D12ApiObject
GetApiObjectType IPixD3D12ApiObject

Requirements

Header: PixApiPipelineInterfaces.h