Метод CMediaControl.GetTypeInfo
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Извлекает объект сведений о типе, который может получить сведения о типе для интерфейса.
Синтаксис
HRESULT GetTypeInfo(
UINT itinfo,
LCID lcid,
ITypeInfo **pptinfo
);
Параметры
-
itinfo
-
Введите возвращаемые сведения. Передайте ноль, чтобы получить сведения о типе для реализации IDispatch .
-
lcid
-
Идентификатор языкового стандарта для сведений о типе. Для классов, поддерживающих локализованные имена членов, объект может возвращать различные сведения о типах для разных языков. Для классов, которые не поддерживают локализованные имена членов, этот параметр можно игнорировать.
-
pptinfo
-
Адрес указателя на запрошенный объект сведений о типе.
Возвращаемое значение
Возвращает E_POINTER, если pptinfo является недопустимым. Возвращает TYPE_E_ELEMENTNOTFOUND, если значение itinfo не равно нулю. При успешном выполнении возвращает S_OK. В противном случае возвращает HRESULT из одного из вызовов для получения типа.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|