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
未使用で、0 に設定する必要があります。
MemoryAllocationFlags
未使用で、0 に設定する必要があります。
ConfigCaps
スケーリング、トリミング、フレームレート、データレートなど、ストリームの構成を指定します。
VBIInfoHeader
記述されている形式の範囲の VBI 固有の情報を示します。
要件
要件 | 値 |
---|---|
Header | ksmedia.h (Ksmedia.h を含む) |