Metodo ID3D10Device::SetPrivateDataInterface (d3d10.h)
Associare un'interfaccia derivata da IUnknown a questo dispositivo e associare tale interfaccia a un GUID definito dall'applicazione.
Sintassi
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in] const IUnknown *pData
);
Parametri
[in] guid
Tipo: REFGUID
GUID associato all'interfaccia.
[in] pData
Tipo: const IUnknown*
Puntatore a un'interfaccia derivata da IUnknown da associare al dispositivo.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce uno dei codici restituiti Direct3D 10 seguenti.
Commenti
Quando questo metodo viene chiamato ::addref() verrà chiamato sull'interfaccia derivata da IUnknown e quando il dispositivo viene eliminato definitivamente ::release() verrà chiamato sull'interfaccia derivata da IUnknown.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d10.h |
Libreria | D3D10.lib |