ID3D12Object interface (d3d12.h)
An interface from which ID3D12Device and ID3D12DeviceChild inherit from. It provides methods to associate private data and annotate object names.
Inheritance
The ID3D12Object interface inherits from the IUnknown interface. ID3D12Object also has these types of members:
Methods
The ID3D12Object interface has these methods.
ID3D12Object::GetPrivateData Gets application-defined data from a device object. |
ID3D12Object::SetName Associates a name with the device object. This name is for use in debug diagnostics and tools. |
ID3D12Object::SetPrivateData Sets application-defined data to a device object and associates that data with an application-defined GUID. |
ID3D12Object::SetPrivateDataInterface Associates an IUnknown-derived interface with the device object, and associates that interface with an application-defined GUID. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d12.h |