共用方式為


自訂檔案格式

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

如果您有支援自己檔格式的自定義多任務或檔案寫入器篩選器,您可以將 CLSID 指定為 ICaptureGraphBuilder2::SetOutputFileName 方法的第一個參數:

IBaseFilter *pMux = 0;
IFileSinkFilter *pSink = 0;
hr = pBuild->SetOutputFileName(&CLSID_MyCustomMuxFilter, 
    L"C:\\VidCap.avi", &pMux, &pSink);

如需此使用方式的詳細資訊,請參閱 ICaptureGraphBuilder2::SetOutputFileName

將影片擷取至檔案