Interfaccia IMFGetService (mfidl.h)
Esegue una query su un oggetto per un'interfaccia del servizio specificata.
Ereditarietà
L'interfaccia IMFGetService eredita dall'interfaccia IUnknown . IMFGetService include anche questi tipi di membri:
Metodi
L'interfaccia IMFGetService include questi metodi.
IMFGetService::GetService Recupera un'interfaccia del servizio. |
Commenti
Un servizio è un'interfaccia esposta da un oggetto, ma può essere implementata da un altro oggetto. Il metodo GetService equivale a QueryInterface, con la differenza seguente: quando QueryInterface recupera un puntatore a un'interfaccia, è garantito che sia possibile eseguire una query sull'interfaccia restituita e recuperare l'interfaccia originale. Il metodo GetService non garantisce questa garanzia, perché l'interfaccia recuperata potrebbe essere implementata da un oggetto separato.
La funzione MFGetService è una funzione helper che esegue una query su un oggetto per IMFGetService e chiama il metodo GetService .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |