Freigeben über


IDMLObject::SetPrivateDataInterface-Methode (directml.h)

Ordnet eine von IUnknown abgeleitete Schnittstelle dem DirectML-Geräteobjekt zu und ordnet diese Schnittstelle einer anwendungsdefinierten GUID zu. Diese Methode ist threadsicher.

Syntax

HRESULT SetPrivateDataInterface(
  [in]           REFGUID  guid,
  [in, optional] IUnknown *data
);

Parameter

[in] guid

Typ: REFGUID

Die GUID , die der Schnittstelle zugeordnet werden soll.

[in, optional] data

Typ: const IUnknown*

Ein Zeiger auf die von IUnknown abgeleitete Schnittstelle, die dem Geräteobjekt zugeordnet werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Zielplattform Windows
Kopfzeile directml.h
Bibliothek DirectML.lib
DLL DirectML.dll

Weitere Informationen

IDMLObject