атрибут MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS
Указывает список скоростей передачи данных и соответствующих буферных окон для файла asf с переменной скоростью передачи (VBR).
Тип данных
массив байтов;
Комментарии
Этот атрибут применяется к дескрипторам презентации для содержимого ASF.
Метод IMFASFContentInfo::GeneratePresentationDescriptor создает этот атрибут, который применяется к дескриптору представления для содержимого ASF.
Значение атрибута имеет следующий формат:
struct {
WORD wReserved;
WM_LEAKY_BUCKET_PAIR bucket[2];
};
Структура WM_LEAKY_BUCKET_PAIR определяется следующим образом:
typedef struct _WMLeakyBucketPair {
DWORD dwBitrate;
DWORD msBufferWindow;
} WM_LEAKY_BUCKET_PAIR;
Для каждой скорости передачи в элементе msBufferWindow указывается объем буферизованного содержимого перед началом воспроизведения в миллисекундах. Размер буфера в байтах равен msBufferWinow x dwBitrate / 8000.
Примечание
Этот атрибут соответствует атрибуту ASFLeakyBucketPairs в пакете SDK для формата Windows Media.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
См. также раздел