BDA_PID_MAP 结构 (bdatypes.h)

BDA_PID_MAP结构描述了一种数据类型,用于从数据包标识符的输入流中筛选出 (PID) 筛选器,然后传递到下游筛选器。 此输出由使用 PID 标识并包含特定媒体内容的数据包组成。

语法

typedef struct _BDA_PID_MAP {
  MEDIA_SAMPLE_CONTENT MediaSampleContent;
  ULONG                ulcPIDs;
  ULONG                aulPIDs[MIN_DIMENSION];
} BDA_PID_MAP, *PBDA_PID_MAP;

成员

MediaSampleContent

MEDIA_SAMPLE_CONTENT枚举类型值,该值指定数据包包含的媒体内容类型。

ulcPIDs

aulPIDs 数组中的 PID 数

aulPIDs[MIN_DIMENSION]

标识要映射到 PID 筛选器输出的数据包的 PID 数组。

要求

要求
Header bdatypes.h (包括 Bdatypes.h)

另请参阅

BDA_PID_UNMAP

KSPROPSETID_BdaPIDFilter

MEDIA_SAMPLE_CONTENT