Интерфейс IMFGetService (mfidl.h)
Запрашивает объект для указанного интерфейса службы.
Наследование
Интерфейс IMFGetService наследуется от интерфейса IUnknown . IMFGetService также имеет следующие типы членов:
Методы
Интерфейс IMFGetService содержит следующие методы.
IMFGetService::GetService Извлекает интерфейс службы. |
Комментарии
Служба — это интерфейс, который предоставляется одним объектом, но может быть реализован другим объектом. Метод GetService эквивалентен QueryInterface со следующим отличием: когда QueryInterface получает указатель на интерфейс, гарантируется, что вы сможете запросить возвращенный интерфейс и вернуть исходный интерфейс. Метод GetService не обеспечивает такую гарантию, так как полученный интерфейс может быть реализован отдельным объектом .
Функция MFGetService — это вспомогающая функция, которая запрашивает объект для IMFGetService и вызывает метод GetService .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |