Metodo ID3D12Object::SetPrivateDataInterface (d3d12.h)
Associa un'interfaccia derivata da IUnknown all'oggetto dispositivo e associa tale interfaccia a un GUID definito dall'applicazione.
Sintassi
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in, optional] const IUnknown *pData
);
Parametri
[in] guid
Tipo: REFGUID
GUID da associare all'interfaccia.
[in, optional] pData
Tipo: const IUnknown*
Puntatore all'interfaccia derivata da IUnknown da associare all'oggetto dispositivo. Il conteggio dei riferimenti viene incrementato quando impostato e il relativo conteggio dei riferimenti viene decrementato quando ID3D12Object viene eliminato definitivamente o quando i dati vengono sovrascritti chiamando SetPrivateData oSetPrivateDataInterface con lo stesso GUID.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce uno dei codici restituiti Direct3D 12.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d12.h |
Libreria | D3D12.lib |
DLL | D3D12.dll |