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 を含む)

こちらもご覧ください

KSDATARANGE

KS_VBIINFOHEADER

KS_VIDEO_STREAM_CONFIG_CAPS