Метод IMFMetadata::GetLanguage (mfidl.h)

Возвращает текущий параметр языка.

Синтаксис

HRESULT GetLanguage(
  [out] LPWSTR *ppwszRFC1766
);

Параметры

[out] ppwszRFC1766

Получает указатель на строку, завершающуюся нулевым значением, содержащую тег языка, совместимый с RFC 1766. Вызывающий объект должен освободить строку, вызвав CoTaskMemFree.

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.
E_NOTIMPL
Поставщик метаданных не поддерживает несколько языков.
MF_E_INVALIDREQUEST
Язык не задан.

Комментарии

Дополнительные сведения о тегах языка см. в статье RFC 1766 "Теги для идентификации языков".

Методы IMFMetadata::SetLanguage и IMFMetadata::GetProperty устанавливают и получают метаданные для текущего параметра языка.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfidl.h
Библиотека Mfuuid.lib

См. также раздел

IMFMetadata

Метаданные мультимедиа