Атрибуты дескриптора презентации
Общие атрибуты дескриптора презентации
Следующие атрибуты могут применяться к любому дескриптору презентации.
attribute | Описание |
---|---|
MF_PD_APP_CONTEXT | Содержит указатель на дескриптор презентации из защищенного пути к мультимедиа (PMP). |
MF_PD_AUDIO_ENCODING_BITRATE | Задает скорость кодирования звука для презентации в битах в секунду. |
MF_PD_AUDIO_ISVARIABLEBITRATE | Указывает, имеют ли звуковые потоки в презентации переменную скорость передачи. |
MF_PD_DURATION | Указывает продолжительность представления в 100 наносекундных единицах. |
MF_PD_LAST_MODIFIED_TIME | Указывает время последнего изменения презентации. |
MF_PD_MIME_TYPE | Указывает тип MIME содержимого. |
MF_PD_PLAYBACK_BOUNDARY_TIME | Время начала презентации относительно начала источника мультимедиа. |
MF_PD_PLAYBACK_ELEMENT_ID | Идентификатор элемента списка воспроизведения в презентации. |
MF_PD_PMPHOST_CONTEXT | Содержит указатель на прокси-объект для дескриптора представления приложения. |
MF_PD_PREFERRED_LANGUAGE | Содержит предпочитаемый язык RFC 1766 источника мультимедиа. |
MF_PD_SAMI_STYLELIST | Содержит понятное имя поддерживаемых стилей синхронизированного доступного обмена мультимедиа (SAMI). Этот атрибут применяется только к файлам SAMI. |
MF_PD_TOTAL_FILE_SIZE | Указывает общий размер исходного файла в байтах. |
MF_PD_VIDEO_ENCODING_BITRATE | Задает скорость кодирования видео для презентации в битах в секунду. |
Атрибуты дескриптора презентации для ASF
Следующие атрибуты применяются к дескрипторам презентации для файлов расширенного формата систем (ASF).
attribute | Описание |
---|---|
MF_PD_ASF_CODECLIST | Содержит сведения о кодеках, используемых для кодирования содержимого в ASF-файле. |
MF_PD_ASF_CONTENTENCRYPTION_KEYID | Указывает идентификатор ключа для зашифрованного ASF-файла. |
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL | Указывает URL-адрес получения лицензии для зашифрованного ASF-файла. |
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA | Содержит секретные данные для зашифрованного ASF-файла. |
MF_PD_ASF_CONTENTENCRYPTION_TYPE | Указывает тип механизма защиты, используемого в ASF-файле. |
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA | Содержит данные шифрования для ASF-файла. |
MF_PD_ASF_DATA_LENGTH | Указывает размер раздела данных ASF-файла в байтах. |
MF_PD_ASF_DATA_START_OFFSET | Задает смещение (в байтах) от начала ASF-файла до начала первого пакета данных. |
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME | Указывает дату и время первоначального создания ASF-файла. |
MF_PD_ASF_FILEPROPERTIES_FILE_ID | Указывает идентификатор файла ASF. |
MF_PD_ASF_FILEPROPERTIES_FLAGS | Содержит прочие флаги из заголовка ASF. |
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE | Указывает максимальную мгновенную скорость (в битах в секунду) для ФАЙЛА ASF. |
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Указывает максимальный размер пакета (в байтах) для ASF-файла. |
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Указывает минимальный размер пакета (в байтах) для ASF-файла. |
MF_PD_ASF_FILEPROPERTIES_PACKETS | Указывает количество пакетов в разделе данных ASF-файла. |
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION | Указывает время, необходимое для воспроизведения ASF-файла в единицах 100 наносекунд. |
MF_PD_ASF_FILEPROPERTIES_PREROLL | Указывает время буферизации данных перед воспроизведением ASF-файла в миллисекундах. |
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION | Указывает время, необходимое для отправки ASF-файла в единицах 100 наносекунд. |
MF_PD_ASF_INFO_HAS_AUDIO | Указывает, содержит ли ASF-файл хотя бы один аудиопоток. |
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO | Указывает, содержит ли ASF-файл какие-либо потоки, не относящиеся к аудио и видео. |
MF_PD_ASF_INFO_HAS_VIDEO | Указывает, содержит ли ASF-файл хотя бы один видеопоток. |
MF_PD_ASF_LANGLIST | Указывает список языков, используемых в ASF-файле. |
MF_PD_ASF_LANGLIST_LEGACYORDER | Содержит список языков RFC 1766, используемых в текущей презентации. |
MF_PD_ASF_MARKER | Указывает маркеры в ASF-файле. |
MF_PD_ASF_METADATA_IS_VBR | Указывает, использует ли ASF-файл кодировку с переменной скоростью (VBR). |
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS | Описывает требования к буферизации для файла VBR ASF. |
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE | Указывает средний размер буфера, необходимый для файла VBR ASF. |
MF_PD_ASF_METADATA_V8_VBRPEAK | Указывает самую высокую скорость передачи данных в ASF-файле VBR. |
MF_PD_ASF_SCRIPT | Указывает команды скрипта в ASF-файле. |
Связанные темы