ID3D11DeviceChild::SetPrivateDataInterface-Methode (d3d11.h)
Ordnen Sie diesem untergeordneten Gerät eine von IUnknown abgeleitete Schnittstelle zu, und ordnen Sie diese Schnittstelle einer anwendungsdefinierten GUID zu.
Syntax
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in, optional] const IUnknown *pData
);
Parameter
[in] guid
Typ: REFGUID
Guid, die der Schnittstelle zugeordnet ist.
[in, optional] pData
Typ: const IUnknown*
Zeiger auf eine von IUnknown abgeleitete Schnittstelle, die dem untergeordneten Gerät zugeordnet werden soll.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Direct3D 11-Rückgabecodes zurück.
Hinweise
Wenn diese Methode als ::addref() bezeichnet wird, wird auf der von IUnknown abgeleiteten Schnittstelle aufgerufen, und wenn das untergeordnete Gerät zerstört wird, wird ::release() auf der von IUnknown abgeleiteten Schnittstelle aufgerufen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d11.h |
Bibliothek | D3D11.lib |