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

Vedi anche

Interfaccia ID3D10Device