Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ordnet eine von IUnknown abgeleitete Schnittstelle dem Geräteobjekt zu und ordnet diese Schnittstelle einer anwendungsdefinierten GUID zu.
Syntax
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in, optional] const IUnknown *pData
);
Die Parameter
[in] guid
Typ: REFGUID
Die GUID , die der Schnittstelle zugeordnet werden soll.
[in, optional] pData
Typ: const IUnknown*
Ein Zeiger auf die von IUnknown abgeleitete Schnittstelle, die dem Geräteobjekt zugeordnet werden soll. Die Referenzanzahl wird beim Festlegen erhöht und dekrementiert, wenn entweder das ID3D12Object zerstört wird, oder wenn die Daten durch Aufrufen von SetPrivateData oder SetPrivateDataInterface mit derselben GUID überschrieben werden.
Rückgabewert
Typ: HRESULT-
Diese Methode gibt einen der Direct3D 12-Rückgabecodes zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Fenster |
| Überschrift | d3d12.h |
| Bibliothek | D3D12.lib |
| DLL | D3D12.dll |