Freigeben über


ID3D12Object-Schnittstelle (d3d12.h)

Eine Schnittstelle, von der ID3D12Device und ID3D12DeviceChild erben . Es stellt Methoden bereit, um private Daten zuzuordnen und Objektnamen mit Anmerkungen zu versehen.

Vererbung

Die ID3D12Object-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D12Object verfügt auch über folgende Membertypen:

Methoden

Die ID3D12Object-Schnittstelle verfügt über diese Methoden.

 
ID3D12Object::GetPrivateData

Ruft anwendungsdefinierte Daten aus einem Geräteobjekt ab.
ID3D12Object::SetName

Ordnet dem Geräteobjekt einen Namen zu. Dieser Name ist für debug-Diagnose und Tools vorgesehen.
ID3D12Object::SetPrivateData

Legt anwendungsdefinierte Daten auf ein Geräteobjekt fest und ordnet diese Daten einer anwendungsdefinierten GUID zu.
ID3D12Object::SetPrivateDataInterface

Ordnet dem Geräteobjekt eine von IUnknown abgeleitete Schnittstelle zu und ordnet diese Schnittstelle einer anwendungsdefinierten GUID zu.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d12.h

Weitere Informationen

Kernschnittstellen

IUnknown