KS_DATARANGE_VIDEO_VBI 结构 (ksmedia.h)
KS_DATARANGE_VIDEO_VBI 结构描述一系列数据格式,其中包含垂直空白间隔 (VBI) 数据。
语法
typedef struct tagKS_DATARANGE_VIDEO_VBI {
KSDATARANGE DataRange;
BOOL bFixedSizeSamples;
BOOL bTemporalCompression;
DWORD StreamDescriptionFlags;
DWORD MemoryAllocationFlags;
KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
KS_VBIINFOHEADER VBIInfoHeader;
} KS_DATARANGE_VIDEO_VBI, *PKS_DATARANGE_VIDEO_VBI;
成员
DataRange
指定所描述格式范围的主要、次要和说明符标识符。
bFixedSizeSamples
指定如果设置为 TRUE,则所有样本的大小相同。
bTemporalCompression
指定每个样本是否可以独立独立,而不依赖于以前的或未来的样本。
StreamDescriptionFlags
未使用,应设置为零。
MemoryAllocationFlags
未使用,应设置为零。
ConfigCaps
指定流的配置,包括缩放、裁剪以及帧和数据速率。
VBIInfoHeader
指示所描述格式范围的 VBI 特定信息。
要求
要求 | 值 |
---|---|
Header | ksmedia.h (包括 Ksmedia.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈