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

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?