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 |