Is there a way to know if an ID3D12Resource is committed or placed?

by Jerem   Last Updated August 14, 2019 08:13 AM - source

I'm trying to find out if a ID3D12Resource was created with CreateCommittedResource or CreatePlacedResource.

I can tell if it was created by CreateReservedResource because calling GetHeapProperties on it fails if that's the case, but I still can't differentiate placed vs committed.

Any suggestion?

Tags : direct3d12


Related Questions


CreateGraphicsPipelineState

Updated May 19, 2018 15:13 PM

Directx Ray Tracing Dxr Support Application Issue

Updated February 23, 2019 15:13 PM


How do I setup a Multi-GPU instance of DirectX 12?

Updated August 23, 2018 03:13 AM

How do I know my VRAM upload is ready to be used?

Updated February 28, 2018 06:13 AM