在 BDA Minidrivers 的篩選器針腳之間連線
若要讓 BDA 篩選的針腳彼此連線,這些篩選的 BDA 迷你驅動程式必須提供針腳的資料範圍清單,如 AVStream 中的資料範圍交集中所述。 換句話說,篩選的針腳會指定它們支援的資料範圍,以允許串流連線到其他也支援這些資料範圍的篩選。
例如,若要讓 BDA 微調器和擷取篩選器的針腳連接,微調器的輸出針腳和擷取篩選的輸入針腳必須設定在針腳的 KSDATARANGE 結構中設定下列資料格式:
MajorFormat 設定為 STATIC_KSDATAFORMAT_TYPE_STREAM
SubFormat 設定為 STATIC_KSDATAFORMAT_TYPE_MPEG2_TRANSPORT
將規範 設定為 STATIC_KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT
若要讓 BDA 擷取和解構器篩選器的針腳連線,擷取篩選的輸出針腳和多工器篩選器的輸入針腳必須針對針腳在 KSDATARANGE 結構中設定下列資料格式:
MajorFormat 設定為 STATIC_KSDATAFORMAT_TYPE_STREAM
子格式 設定為 STATIC_KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
將規範 設定為 STATIC_KSDATAFORMAT_SPECIFIER_NONE
注意 如果篩選準則的 AVStream 迷你驅動程式符合 BDA 規範,您只能將解構函式篩選準則的輸入針腳設定為STATIC_KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT子格式。 如果輸入針腳的媒體類型設定為 STATIC_KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT,且篩選準則不符合 BDA 規則,則廣播訊號可能無法正確轉譯。