BDA_TRANSPORT_INFO 構造体 (bdamedia.h)

BDA_TRANSPORT_INFO構造体では、ストリーム接続の書式設定について説明します。

構文

typedef struct tagBDA_TRANSPORT_INFO {
  ULONG          ulcbPhyiscalPacket;
  ULONG          ulcbPhyiscalFrame;
  ULONG          ulcbPhyiscalFrameAlignment;
  REFERENCE_TIME AvgTimePerFrame;
} BDA_TRANSPORT_INFO, *PBDA_TRANSPORT_INFO;

メンバー

ulcbPhyiscalPacket

物理パケットのサイズ (バイト単位) (サテライト リンク ペイロードのサイズなど)。

ulcbPhyiscalFrame

各物理フレームのサイズ (バイト単位) (0 はハードウェア要件がないことを示します)。

ulcbPhyiscalFrameAlignment

キャプチャ バッファーのアラインメント (バイト単位) (0 と 1 はアラインメント要件がないことを示します)。

AvgTimePerFrame

ビデオ フレームの平均表示時間を示す REFERENCE TIME 値 (100 ナノ秒単位)。

注釈

KSDATARANGE 構造体と組み合わせたBDA_TRANSPORT_INFO構造体は、KS_DATARANGE_BDA_TRANSPORTデータ範囲を構成します。 データ範囲は、データ形式の範囲を表します。

フィルターのピンは、サポートするデータ範囲を指定して、それらのデータ範囲もサポートする他のフィルターのピンへのストリーム接続を有効にします。

要件

要件
Header bdamedia.h (Bdamedia.h を含む)

こちらもご覧ください

KSDATARANGE

KSPIN_DESCRIPTOR

KS_DATARANGE_BDA_TRANSPORT