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

aulPID 数组中的 PID 数。

aulPIDs[MIN_DIMENSION]

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

要求

要求 价值
标头 bdatypes.h (包括 Bdatypes.h)

另请参阅

BDA_PID_UNMAP

KSPROPSETID_BdaPIDFilter

MEDIA_SAMPLE_CONTENT