атрибут MF_PD_ASF_LANGLIST_LEGACYORDER
Содержит список языков RFC 1766, используемых в текущей презентации.
Тип данных
BYTE []
Получение и установка
Чтобы получить этот атрибут, вызовите IMFAttributes::GetBlob.
Чтобы задать этот атрибут, вызовите IMFAttributes::SetBlob.
Применяется к
Комментарии
Этот атрибут применяется к дескрипторам представления, созданным из объекта ASF ContentInfo путем вызова IMFASFContentInfo::GeneratePresentationDescriptor. Формат массива байтов выглядит следующим образом:
Поле "Объект списка языков" | Тип данных | Размер | Описание |
---|---|---|---|
Число записей идентификаторов языка | DWORD | 4 байта | Число языков |
Записи идентификаторов языка | BYTE[] | Различается | Массив строк языка (см. ниже). |
Первый параметр DWORD — это количество языков, за которым следует массив строк идентификатора языка. Каждая строка имеет следующий формат:
Поле "Объект списка языков" | Тип данных | Размер | Описание |
---|---|---|---|
Длина идентификатора языка | DWORD | 4 байта | Длина строки в байтах, включая размер символа NULL в конце. |
Идентификатор языка | WCHAR[] | Различается | Строка, заканчивающаяся null, содержащая имя языка RFC 1766. |
Каждая строка является тегом языка, соответствующим стандарту RFC 1766.
Используйте этот атрибут только для обеспечения обратной совместимости с порядком перечисления интерфейса IWMReaderAdvanced4 в пакете SDK для формата Windows Media. Строки языка хранятся в другом порядке в атрибуте MF_PD_ASF_LANGLIST .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 R2 [только классические приложения] |
Заголовок |
|
См. также раздел