MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS 属性
为可变比特率 (VBR) 高级系统格式 (ASF) 文件指定比特率列表和相应的缓冲区窗口。
数据类型
Byte Array
备注
此属性适用于 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。
注意
此属性对应于 Windows 媒体格式 SDK 中的 ASFLeakyBucketPairs 属性。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|
另请参阅