Funzione GetInterface
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
La GetInterface
funzione recupera un puntatore di interfaccia.
Sintassi
HRESULT GetInterface(
LPUNKNOWN pUnk,
void **ppv
);
Parametri
-
Punk
-
Puntatore all'interfaccia IUnknown .
-
Ppv
-
Indirizzo di un puntatore all'interfaccia recuperata.
Valore restituito
Restituisce un valore HRESULT .
Commenti
Questa funzione membro esegue un incremento thread-safe del conteggio dei riferimenti. Per recuperare l'interfaccia e aggiungere un riferimento, chiamare questa funzione dall'implementazione di override del metodo INonDelegatingUnknown::NonDelegatingQueryInterface .
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|