Freigeben über


IMFGetService-Schnittstelle (mfidl.h)

Fragt ein Objekt für eine angegebene Dienstschnittstelle ab.

Vererbung

Die IMFGetService-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFGetService verfügt auch über folgende Membertypen:

Methoden

Die IMFGetService-Schnittstelle verfügt über diese Methoden.

 
IMFGetService::GetService

Ruft eine Dienstschnittstelle ab.

Hinweise

Ein Dienst ist eine Schnittstelle, die von einem Objekt verfügbar gemacht wird, aber möglicherweise von einem anderen Objekt implementiert wird. Die GetService-Methode entspricht QueryInterface mit folgendem Unterschied: Wenn QueryInterface einen Zeiger auf eine Schnittstelle abruft, ist garantiert, dass Sie die zurückgegebene Schnittstelle abfragen und die ursprüngliche Schnittstelle abrufen können. Die GetService-Methode übernimmt diese Garantie nicht, da die abgerufene Schnittstelle möglicherweise von einem separaten Objekt implementiert wird.

Die MFGetService-Funktion ist eine Hilfsfunktion, die ein Objekt für IMFGetService abfragt und die GetService-Methode aufruft.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

Media Foundation-Schnittstellen

Dienstschnittstellen