共用方式為


媒介和類別

傳統上,Microsoft DirectShow 的串流僅由其 媒體類型來識別。 雖然這足以轉譯簡單的篩選圖形,但更複雜的圖形和反映硬體拓撲的圖形需要其他資訊才能正確建置圖形。 若要使能篩選圖建構以正確識別和連接引腳,視訊擷取迷你驅動程式會指定其引腳所屬的資料流類別,以及媒介。

資料流類別是識別釘圖主要用途的方法。 例如,擷取篩選器可以有兩個輸出針腳,每個針腳都支援相同的 MediaTypes。 如果篩選器將優先順序指派給其中一個針腳,則可以將較高優先順序的針腳指派給擷取資料流程類別 (PINNAME_VIDEO_CAPTURE) ,並將較低優先順序的針腳指派給預覽資料流程類別 (PINNAME_VIDEO_PREVIEW) 。

媒介是確保兩個不同濾波器上的針腳之間連接的方法,例如電視調諧器濾波器上的類比音訊輸出針腳(以支援電視音訊),以及電視音訊濾波器上的電視音訊輸入針腳。 考慮介質的一種方法是它識別一個濾波器的輸出引腳和另一個濾波器的輸入引腳之間的電線。

DirectShow 圖形產生器介面 IFilterMapper2ICaptureGraphBuilder 會使用這些方法,根據媒體和資料流程類別來建構篩選圖形。