bdamedia.h) (BDA_TRANSPORT_INFO 结构

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

参考时间值,指示视频帧的平均显示时间(以 100 纳秒为单位)。

注解

BDA_TRANSPORT_INFO 结构与 KSDATARANGE 结构共同构成KS_DATARANGE_BDA_TRANSPORT数据范围。 数据区域描述一系列数据格式。

筛选器的引脚指定它们支持的数据范围,以启用与同样支持这些数据范围的其他筛选器的引脚的流连接。

要求

要求
Header bdamedia.h (包括 Bdamedia.h)

另请参阅

KSDATARANGE

KSPIN_DESCRIPTOR

KS_DATARANGE_BDA_TRANSPORT