BDA 微型驱动程序使用 BDA 流格式 GUID 来指定它支持的数据格式。 A BDA minidriver assigns these GUIDs to members of a KSDATARANGE structure. The Bdamedia.h header file defines these GUIDs. 筛选器的引脚指定它们支持的数据格式范围,以连接到其他也支持这些范围的筛选器的引脚。
BDA 中提供了以GUID:
KSDATAFORMAT_TYPE_BDA_ANTENNA
A BDA minidriver assigns this GUID to the MajorFormat member of the DataRange member of a KS_DATARANGE_BDA_ANTENNA structure to enable connecting to a specific upstream filter, such as a network provider filter.
KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT
A BDA minidriver assigns this GUID to the Specifier member of either a KSDATARANGE structure or the DataRange member of a KS_DATARANGE_BDA_TRANSPORT structure to enable connecting to a pin of a filter that also assigns this specifier.
KSDATAFORMAT_TYPE_BDA_IF_SIGNAL
A BDA minidriver assigns this GUID to the MajorFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this major format.
KSDATAFORMAT_TYPE_MPEG2_SECTIONS
A BDA minidriver assigns this GUID to the MajorFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this major format.
KSDATAFORMAT_SUBTYPE_ATSC_SI
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_SUBTYPE_DVB_SI
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_TYPE_BDA_IP
A BDA minidriver assigns this GUID to the MajorFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this major format.
KSDATAFORMAT_SUBTYPE_BDA_IP
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_SPECIFIER_BDA_IP
A BDA minidriver assigns this GUID to the Specifier member of either a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this specifier.
KSDATAFORMAT_TYPE_BDA_IP_CONTROL
A BDA minidriver assigns this GUID to the MajorFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this major format.
KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL
A BDA minidriver assigns this GUID to the SubFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this sub format.
KSDATAFORMAT_TYPE_MPE
A BDA minidriver assigns this GUID to the MajorFormat member of a KSDATARANGE structure to enable connecting to a pin of a filter that also assigns this major format.