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

Vedi anche

Interfacce di Media Foundation

Interfacce del servizio