媒體基礎介面
本節內容
主題 | 描述 |
---|---|
IAdvancedMediaCapture |
啟用進階媒體擷取。 |
IAdvancedMediaCaptureInitializationSettings |
提供進階媒體擷取的初始化設定。 |
IAdvancedMediaCaptureSettings |
提供進階媒體擷取的設定。 |
IDirect3DDeviceManager9 |
可讓兩個執行緒共用相同的 Direct3D 9 裝置,並提供存取裝置的 DirectX 視訊加速 (DXVA) 功能。 |
IDirectXVideoAccelerationService |
從 Direct3D 裝置提供 DirectX 視訊加速 (DXVA) 服務。 |
IDirectXVideoDecoder |
代表 DirectX 影片加速 (DXVA) 視訊解碼器裝置。 |
IDirectXVideoDecoderService |
提供 DirectX 視訊加速 (DXVA) 解碼器服務的存取權。 |
IDirectXVideoMemoryConfiguration |
設定未壓縮視訊表面的視訊記憶體類型。 |
IDirectXVideoProcessor |
代表 DirectX 視訊加速 (DXVA) 視訊處理器裝置。 |
IDirectXVideoProcessorService |
提供 DirectX 影片加速 (DXVA) 視訊處理服務的存取權。 |
IEVRFilterConfig |
設定 DirectShow Enhanced Video Renderer (EVR) 篩選器上的輸入釘選數目。 |
IEVRFilterConfigEx |
設定 DirectShow Enhanced Video Renderer (EVR) 篩選。 |
IEVRTrustedVideoPlugin |
啟用增強式視訊轉譯器 (EVR) 的外掛程式元件,以使用受保護的媒體。 |
IEVRVideoStreamControl |
不支援此介面。 |
IMF2DBuffer |
表示包含二維表面的緩衝區,例如視訊框架。 |
IMF2DBuffer2 |
表示包含二維表面的緩衝區,例如視訊框架。 |
IMFActivate |
可讓應用程式延遲建立物件。 |
IMFASFContentInfo |
提供方法,以使用符合進階系統格式 (ASF) 規格之檔案的標頭區段。 |
IMFASFIndexer |
提供在 [系統格式] (ASF) 檔案中使用索引的方法。 |
IMFASFMultiplexer |
提供建立進階系統格式的方法, (ASF) 資料封包。 |
IMFASFMutualExclusion |
設定進階系統格式 (ASF) 互斥物件,以管理 ASF 設定檔中一組資料流程的相關資訊。 |
IMFASFProfile |
管理進階系統格式 (ASF) 設定檔。 |
IMFASFSplitter |
提供從進階系統格式 (ASF) 檔案讀取資料的方法。 |
IMFASFStreamConfig |
在 ASF 檔案中設定資料流程的設定。 |
IMFASFStreamPrioritization |
未實作。 |
IMFASFStreamSelector |
根據 ASF 標頭中的相互排除資訊,選取進階系統格式 (ASF) 檔案中的資料流程。 |
IMFAsyncCallback |
回呼介面,以在非同步方法完成時通知應用程式。 |
IMFAsyncCallbackLogging |
提供與非同步回呼相關聯之父物件的記錄資訊。 |
IMFAsyncResult |
提供非同步作業結果的相關資訊。 |
IMFAttributes |
提供在 物件上儲存索引鍵/值組的一般方式。 |
IMFAudioMediaType |
從 Windows 7 起,IMFAudioMediaType已不再可供使用。 |
IMFAudioPolicy |
設定與串流音訊轉譯器相關聯的音訊會話, (SAR) 。 |
IMFAudioStreamVolume |
控制個別音訊通道的音量層級。 |
IMFBufferListNotify |
可讓 IMFSourceBufferList 物件通知其用戶端重要狀態變更。 |
IMFByteStream |
代表來自某些資料來源的位元組資料流程,可能是本機檔案、網路檔案或其他來源。 |
IMFByteStreamBuffering |
控制位元組資料流程如何從網路緩衝資料。 |
IMFByteStreamCacheControl |
控制網路位元組資料流程如何將資料傳輸至本機快取。 |
IMFByteStreamCacheControl2 |
控制網路位元組資料流程如何將資料傳輸至本機快取。 |
IMFByteStreamHandler |
從位元組資料流程建立媒體來源。 |
IMFByteStreamProxyClassFactory |
建立位元組資料流程的 Proxy。 |
IMFByteStreamTimeSeek |
依時間位置搜尋位元組資料流程。 |
IMFCaptureEngine |
控制一或多個擷取裝置。 |
IMFCaptureEngineClassFactory |
建立擷取引擎的實例。 |
IMFCaptureEngineOnEventCallback |
從擷取引擎接收事件的回呼介面。 |
IMFCaptureEngineOnSampleCallback |
從擷取引擎接收資料的回呼介面。 |
IMFCaptureEngineOnSampleCallback2 |
用來從擷取引擎接收資料的 IMFCaptureEngineOnSampleCallback 回 呼介面延伸模組。 |
IMFCapturePhotoSink |
控制相片接收。 |
IMFCapturePreviewSink |
控制預覽接收。 |
IMFCaptureRecordSink |
控制錄製接收。 |
IMFCaptureSink |
控制擷取接收,這是從擷取裝置接收一或多個資料流程的物件。 |
IMFCaptureSink2 |
擴充 IMFCaptureSink 介面,以提供動態設定記錄接收或預覽接收的輸出媒體類型的功能。 |
IMFCaptureSource |
控制擷取來源物件。 擷取來源會管理音訊和視訊擷取裝置。 |
IMFCdmSuspendNotify |
用來讓用戶端在暫停之前,通知內容解密模組 (CDM) 何時應進入一致狀態。 |
IMFClock |
從 Microsoft Media Foundation 中的時鐘提供計時資訊。 |
IMFClockConsumer |
由應用程式實作,以取得 IMFPresentationClock的存取權。 |
IMFClockStateSink |
從簡報時鐘接收狀態變更通知。 |
IMFCollection |
表示 IUnknown 指標的泛型集合。 |
IMFContentDecryptorCoNtext |
允許解密程式管理硬體金鑰和解密硬體範例。 |
IMFContentEnabler |
實作必須讓使用者存取媒體內容的一個步驟。 |
IMFContentProtectionDevice |
允許解密程式與實作保護系統硬體解密的安全性處理器通訊。 |
IMFContentProtectionManager |
藉由為應用程式提供內容啟用者物件的指標,來啟用受保護內容的播放。 |
IMFDesiredSample |
啟用增強式視訊轉譯器 (EVR) 的簡報者,以向視訊混音器要求特定畫面。 |
IMFDLNASinkInit |
初始化數位生活網路聯盟 (DLNA) 媒體接收。 |
IMFDRMNetHelper |
為網路接收上的網路裝置設定 Windows Media Digital Rights Management (DRM) 。 |
IMFDXGIBuffer |
表示緩衝區,其中包含 Microsoft DirectX 圖形基礎結構 (DXGI) 介面。 |
IMFDXGIDeviceManager |
讓兩個執行緒共用相同的 Microsoft Direct3D 11 裝置。 |
IMFDXGIDeviceManagerSource |
提供從 Media Foundation 影片轉譯接收取得 IMFDXGIDeviceManager 的功能。 |
IMFFieldOfUseMFTUnlock |
可讓應用程式使用媒體基礎轉換 (MFT) ,且其使用限制。 |
IMFFinalizableMediaSink |
媒體接收選擇性地支援,以在關機之前執行必要的工作。 |
IMFGetService |
查詢指定之服務介面的 物件。 |
IMFHttpDownloadRequest |
應用程式會實作此介面,以覆寫 Microsoft Media Foundation 所使用的 HTTP 和 HTTPS 通訊協定的預設實作。 應用程式會透過IMFHttpDownloadSession介面上的CreateRequest方法,將IMFHttpDownloadRequest介面提供給媒體基礎。 |
IMFHttpDownloadSession |
應用程式會實作此介面,以覆寫 Microsoft Media Foundation 所使用的 HTTP 和 HTTPS 通訊協定的預設實作。 應用程式會透過IMFHttpDownloadSessionProvider介面上的CreateHttpDownloadSession 方法,將 IMFHttpDownloadSession介面提供給媒體基礎。 Microsoft Media Foundation 使用此介面來執行 HTTP 或 HTTPS URL 所識別資源的「串流」或「漸進式」下載。 可能會傳送多個 HTTP 要求來下載資源。
IMFHttpDownloadSession介面可用來建立這些個別 HTTP 要求。 |
IMFHttpDownloadSessionProvider |
應用程式會實作此介面,以提供自訂 HTTP 或 HTTPS 下載實作。 使用 IMFSourceResolver 介面來註冊提供者。 如需詳細資訊,請參閱 使用來源解析程式。 註冊之後,Microsoft Media Foundation 會叫用提供者實作的 CreateHttpDownloadSession 方法,以開啟 HTTP 或 HTTPS URL,而不是使用預設實作。 |
IMFImageSharingEngine |
啟用映射共用。 |
IMFImageSharingEngineClassFactory |
建立 IMFImageSharingEngine的實例。 |
IMFInputTrustAuthority |
讓受保護媒體路徑中的其他元件 (PMP) 使用輸入信任授權單位所提供的輸入保護系統, (ITA) 。 |
IMFLocalMFTRegistration |
在呼叫者的程式中註冊媒體基礎轉換 (MFT) 。 |
IMFMediaBuffer |
表示包含媒體資料的記憶體區塊。 |
IMFMediaEngine |
可讓應用程式播放音訊或視訊檔案。 |
IMFMediaEngineClassFactory |
建立媒體引擎的實例。 |
IMFMediaEngineClassFactory2 |
建立 IMFMediaKeys 物件的實例。 |
IMFMediaEngineClassFactoryEx |
IMFMediaEngineClassFactory介面的延伸模組。 |
IMFMediaEngineEME |
由媒體引擎實作,以新增加密的媒體延伸模組方法。 |
IMFMediaEngineEx |
擴充 IMFMediaEngine 介面。 |
IMFMediaEngineExtension |
讓應用程式在媒體引擎中載入媒體資源。 |
IMFMediaEngineNeedKeyNotify |
表示媒體引擎的回呼,以通知金鑰要求資料。 |
IMFMediaEngineNotify |
IMFMediaEngine介面的回呼介面。 |
IMFMediaEngineOPMInfo |
提供取得 Output Protection Manager (OPM) 相關資訊的方法。 |
IMFMediaEngineProtectedContent |
讓媒體引擎能夠播放受保護的視訊內容。 |
IMFMediaEngineSrcElements |
提供媒體引擎的媒體資源清單。 |
IMFMediaEngineSrcElementsEx |
擴充 IMFMediaEngineSrcElements 介面以提供其他功能。 |
IMFMediaEngineSupportsSourceTransfer |
可讓媒體來源在媒體引擎與播放至的共用引擎之間傳輸。 |
IMFMediaEngineWebSupport |
啟用 Web 音訊的播放。 |
IMFMediaError |
提供媒體引擎的目前錯誤狀態。 |
IMFMediaEvent |
表示 Media Foundation 物件所產生的事件。 使用此介面來取得事件的相關資訊。 |
IMFMediaEventGenerator |
從產生事件的任何 Media Foundation 物件擷取事件。 |
IMFMediaEventQueue |
為需要實作 IMFMediaEventGenerator 介面的應用程式提供事件佇列。 |
IMFMediaKeys |
表示使用 Digital Rights Management (DRM) 金鑰系統解密媒體資料的媒體金鑰。 |
IMFMediaKeySession |
代表數位版權管理 (DRM) 金鑰系統的會話。 |
IMFMediaKeySessionNotify |
提供機制,以通知應用程式有關媒體金鑰會話的資訊。 |
IMFMediaSession |
提供受保護和未受保護內容的播放控制項。 |
IMFMediaSharingEngine |
啟用媒體共用。 |
IMFMediaSharingEngineClassFactory |
建立 IMFMediaSharingEngine的實例。 |
IMFMediaSink |
由媒體接收物件實作。 |
IMFMediaSinkPreroll |
允許媒體接收在啟動簡報時鐘之前接收範例。 |
IMFMediaSource |
由媒體來源物件實作。 |
IMFMediaSourceEx |
擴充 IMFMediaSource 介面,以提供媒體來源的其他功能。 |
IMFMediaSourceExtension |
提供媒體來源擴充功能 (MSE) 。 |
IMFMediaSourceExtensionNotify |
提供引發 與 IMFMediaSourceExtension相關聯之事件的功能。 |
IMFMediaSourcePresentationProvider |
提供排序器來源的通知。 |
IMFMediaSourceTopologyProvider |
可讓應用程式從排序器來源取得拓撲。 |
IMFMediaStream |
代表媒體來源中的一個資料流程。 |
IMFMediaStreamSourceSampleRequest |
表示來自 MediaStreamSource 之範例的要求。 |
IMFMediaTimeRange |
代表時間範圍的清單,其中每個範圍都是由開始和結束時間所定義。 |
IMFMediaType |
表示媒體格式的描述。 |
IMFMediaTypeHandler |
取得和設定 物件上的媒體類型,例如媒體來源或媒體接收。 |
IMFMetadata |
管理物件的中繼資料。 |
IMFMetadataProvider |
從媒體來源或其他物件取得中繼資料。 |
IMFMuxStreamAttributesManager |
提供多工媒體來源子資料流程之 IMFAttributes 的存取權。 |
IMFMuxStreamSampleManager |
提供在多工媒體來源輸出內擷取個別子資料流程的 IMFSample 物件的能力。 |
IMFMuxStreamMediaTypeManager |
啟用多工媒體來源的資料流程組態管理。 資料流程組態會定義一組可包含多工輸出的子資料流程。 |
IMFNetCredential |
設定及擷取使用者名稱和密碼資訊以進行驗證。 |
IMFNetCredentialCache |
從認證快取取得認證。 |
IMFNetCredentialManager |
由應用程式實作,以提供網路來源的使用者認證。 |
IMFNetCrossOriginSupport |
由想要針對 HTML5 媒體下載強制執行跨原始來源原則的用戶端實作。 |
IMFNetProxyLocator |
決定連接到伺服器時要使用的 Proxy。 |
IMFNetProxyLocatorFactory |
建立 Proxy 定位器物件,以決定要使用的 Proxy。 |
IMFNetResourceFilter |
當位元組資料流程要求 URL 時通知應用程式,並讓應用程式封鎖 URL 重新導向。 |
IMFNetSchemeHandlerConfig |
設定網路設定外掛程式。 |
IMFObjectReferenceStream |
封送處理來自資料流程的介面指標。 支援 IStream 的資料流程物件可以公開此介面,以提供介面指標的自訂封送處理。 |
IMFOutputPolicy |
從輸入信任授權單位封裝使用原則, (ITA) 。 |
IMFOutputSchema |
封裝輸出保護系統及其對應的組態資料的相關資訊。 |
IMFOutputTrustAuthority |
封裝信任輸出支援的一或多個輸出保護系統功能。 |
IMFPluginControl |
控制媒體來源和轉換在媒體基礎中的列舉方式。 |
IMFPluginControl2 |
控制媒體來源和轉換在媒體基礎中的列舉方式。 |
IMFPMediaItem |
表示媒體專案。 (已取代。) |
IMFPMediaPlayer |
包含播放媒體檔案的方法。 (已取代。) |
IMFPMediaPlayerCallback |
IMFPMediaPlayer介面的回呼介面。 |
IMFPMPClient |
可讓媒體來源接收 IMFPMPHost 介面的指標。 |
IMFPMPClientApp |
提供媒體來源在 Windows 市集應用程式中實作內容保護功能的機制。 |
IMFPMPHost |
啟用應用程式進程中的媒體來源,以在 PMP) 進程 (受保護媒體路徑中建立物件。 |
IMFPMPHostApp |
允許媒體來源在受保護的媒體路徑 (PMP) 程式中建立Windows 執行階段物件。 |
IMFPMPServer |
讓媒體 會話 的兩個實例共用相同的受保護媒體路徑, (PMP) 程式。 |
IMFPresentationClock |
表示呈現時鐘,用來排程轉譯樣本的時間,以及同步處理多個資料流程。 |
IMFPresentationDescriptor |
描述簡報的詳細資料。
簡報是一組相關的媒體串流,可共用一般簡報時間。 |
IMFPresentationTimeSource |
提供簡報時鐘的時鐘時間。 |
IMFProtectedEnvironmentAccess |
提供方法,可讓內容保護系統與受保護的環境執行交握。 這是必要的,因為 Windows 市集應用程式無法使用 CreateFile 和 DeviceIoControl API。 |
IMFQualityAdvise |
讓品質管制員能夠調整管線中元件的音訊或視訊品質。 |
IMFQualityAdvise2 |
讓管線物件能夠調整自己的音訊或視訊品質,以回應品質訊息。 |
IMFQualityAdviseLimits |
查詢物件,以取得其支援 的品質模式 數目。 |
IMFQualityManager |
調整播放品質。 此介面是由品質管制員公開。 |
IMFRateControl |
取得或設定播放速率。 |
IMFRateSupport |
查詢支援的播放速率範圍,包括反向播放。 |
IMFReadWriteClassFactory |
建立接收寫入器或來源讀取器的實例。 |
IMFRealTimeClient |
通知管線物件向多媒體類別排程器服務註冊本身, (MMCSS) 。 |
IMFRealTimeClientEx |
通知管線物件向多媒體類別排程器服務註冊本身, (MMCSS) 。 |
IMFRemoteAsyncCallback |
由 Media Foundation Proxy/Stub DLL 用來封送處理跨進程界限的特定非同步方法呼叫。 應用程式不會使用或實作此介面。 |
IMFRemoteDesktopPlugin |
修改拓撲以在終端機服務環境中使用。 |
IMFRemoteProxy |
由做為遠端物件的 Proxy 的物件公開。 |
IMFSAMIStyle |
設定及擷取 SAMI 媒體來源上 SAMI) 樣式 (同步的可存取媒體交換。 |
IMFSample |
表示媒體範例,這是媒體資料的容器物件。 |
IMFSampleGrabberSinkCallback |
從取樣擷取器接收取得媒體資料的回呼介面。 |
IMFSampleGrabberSinkCallback2 |
擴充 IMFSampleGrabberSinkCallback 介面。 |
IMFSampleOutputStream |
將媒體範例寫入位元組資料流程。 |
IMFSampleProtection |
提供受保護媒體路徑內媒體資料的加密, (PMP) 。 |
IMFSaveJob |
將媒體資料從來源位元組資料流程保存到應用程式提供的位元組資料流程。 |
IMFSchemeHandler |
從 URL 建立媒體來源或位元組資料流程。 |
IMFSecureChannel |
建立兩個 物件之間的單向安全通道。 |
IMFSeekInfo |
針對特定搜尋位置,取得兩個最接近的主要畫面格。 |
IMFSensorActivitiesReport |
提供 對 IMFSensorActivityReport 物件的存取權,這些物件描述感應器的目前活動。 |
IMFSensorActivitiesReportCallback |
用戶端實作的介面,可在感應器活動報告可用時接收回呼。 |
IMFSensorActivityMonitor |
提供控制感應器活動監視器的方法。 |
IMFSensorActivityReport |
表示感應器的活動報告。 |
IMFSensorDevice |
代表可以屬於感應器群組的感應器裝置,其由 IMFSensorGroup 介面表示。 此內容中的「裝置」一詞可以參考實體裝置、自訂媒體來源或畫面提供者。 |
IMFSensorGroup |
代表可以建立 IMFMediaSource 的感應器裝置群組。 此內容中的「裝置」一詞可以參考實體裝置、自訂媒體來源或畫面提供者。 感應器群組實際上可能包含多個感應器裝置,或只能包含單一裝置,但仍會以感應器群組的形式運作。 |
IMFSensorProcessActivity |
表示與感應器相關聯的進程活動。 |
IMFSensorProfileCollection |
包含媒體基礎感應器設定檔物件的集合。 |
IMFSensorProfile |
描述媒體基礎感應器設定檔。 |
IMFSensorStream |
|
IMFSensorTransformFactory |
感應器轉換所實作的介面,可讓媒體管線查詢感應器轉換的需求,以及建立感應器轉換的執行時間實例。 |
IMFSequencerSource |
由 Sequencer 來源實作。 |
IMFSharingEngineClassFactory |
建立媒體共用引擎的實例。 |
IMFShutdown |
由某些必須明確關閉的媒體基礎物件公開。 |
IMFSignedLibrary |
提供方法,允許內容保護系統取得已簽署程式庫中函式的程式位址。 這個方法提供與 Windows 市集應用程式無法使用 的 GetProcAddress 相同的功能。 |
IMFSimpleAudioVolume |
控制與串流音訊轉譯器相關聯的音訊會話主要音量層級, (SAR) 和音訊擷取來源。 |
IMFSinkWriter |
由 Media Foundation 接收寫入器物件實作。 |
IMFSinkWriterCallback |
Media Foundation 接收寫入器的回呼介面。 |
IMFSinkWriterCallback2 |
擴充 IMFSinkWriterCallback 介面。 |
IMFSinkWriterEncoderConfig |
在接收寫入器上提供其他功能,以動態變更媒體類型和編碼器設定。 |
IMFSinkWriterEx |
擴充 IMFSinkWriter 介面。 |
IMFSourceBuffer |
表示緩衝區,其中包含 IMFMediaSourceExtension的媒體資料。 |
IMFSourceBufferList |
表示 IMFSourceBuffer 物件的集合。 |
IMFSourceBufferNotify |
提供引發 與 IMFSourceBuffer相關聯之事件的功能。 |
IMFSourceOpenMonitor |
回呼介面,可從網路來源接收非同步開啟作業進度的通知。 |
IMFSourceReader |
由 Media Foundation 來源讀取器物件實作。 |
IMFSourceReaderCallback |
媒體基礎來源讀取器的回呼介面。 |
IMFSourceReaderCallback2 |
擴充 IMFSourceReaderCallback 介面。 |
IMFSourceReaderEx |
擴充 IMFSourceReader 介面。 |
IMFSourceResolver |
從 URL 或位元組資料流程建立媒體來源。 |
IMFSpatialAudioObjectBuffer |
表示具有相關聯位置和轉譯中繼資料之音訊資料的區段。 空間音訊物件會儲存在 IMFSpatialAudioSample 實例中,並允許在媒體基礎元件之間傳遞空間音訊資訊。 |
IMFSpatialAudioSample |
表示具有空間音效資訊的多媒體範例。 每個 IMFSpatialAudioSample 都包含一或多個 IMFSpatialAudioObjectBuffer 物件。 |
IMFSSLCertificateManager |
由用戶端實作並由 Media Foundation 呼叫,以取得伺服器所要求的用戶端安全通訊端層 (SSL) 憑證。 |
IMFStreamDescriptor |
取得媒體來源中一個資料流程的相關資訊。 |
IMFStreamingSinkConfig |
將組態資訊傳遞至用於串流內容的媒體接收。 |
IMFStreamSink |
表示媒體接收物件上的資料流程。 |
IMFSystemId |
提供淘汰系統識別碼資料的方法。 |
IMFTimecodeTranslate |
在電影社會與電視工程師之間轉換 (SMPTE) 時間代碼和 100 奈秒的時間單位。 |
IMFTimedText |
timed-text 物件代表計時文字的元件。 |
IMFTimedTextBinary |
表示計時文字物件的資料內容。 |
IMFTimedTextCue |
表示 timed-text-cue 物件。 |
IMFTimedTextFormattedText |
表示格式化計時文字的區塊。 |
IMFTimedTextNotify |
定義媒體基礎計時文字通知回呼的介面。 |
IMFTimedTextRegion |
表示計時文字物件的顯示區域。 |
IMFTimedTextStyle |
表示計時文字的樣式。 |
IMFTimedTextTrack |
表示計時文字的追蹤。 |
IMFTimedTextTrackList |
代表計時文字追蹤的清單。 |
IMFTimer |
提供在指定時間叫用回呼的計時器。 |
IMFTopoLoader |
將部分拓撲轉換成完整拓撲。 |
IMFTopology |
表示拓撲。
拓撲描述以特定順序連接之媒體來源、接收和轉換的集合。 |
IMFTopologyNode |
表示拓撲中的節點。 |
IMFTopologyNodeAttributeEditor |
更新媒體會話目前拓撲中一或多個節點的屬性。 |
IMFTopologyServiceLookup |
可讓自訂視訊混音器或視訊簡報者從增強式視訊 轉譯器 (EVR) 取得介面指標。 |
IMFTopologyServiceLookupClient |
初始化視訊混音器或簡報者。 |
IMFTrackedSample |
追蹤視訊媒體範例上的參考計數。 |
IMFTranscodeProfile |
由轉碼設定檔物件實作。 |
IMFTranscodeSinkInfoProvider |
由轉碼接收啟用物件實作。 |
IMFTransform |
由所有 媒體基礎轉換 () 實作。 |
IMFTrustedInput |
由提供輸入信任授權單位 (ITA) 的元件實作。 這個介面可用來取得每個元件資料流程的 ITA。 |
IMFTrustedOutput |
由提供輸出信任授權單位的元件實作, (TA) 。 |
IMFVideoDeviceID |
傳回影片轉譯器元件支援的裝置識別碼。 |
IMFVideoDisplayControl |
控制增強式 視訊轉譯器 (EVR) 顯示視訊的方式。 |
IMFVideoMediaType |
表示視訊格式的描述。 |
IMFVideoMixerBitmap |
Alpha 會將靜態點陣圖影像與 增強式視訊轉譯器 (EVR) 所顯示的視訊混合。 |
IMFVideoMixerControl |
控制增強式 影片轉譯器 (EVR) 混合視訊子串流的方式。 |
IMFVideoMixerControl2 |
控制視訊取消交錯的喜好設定。 |
IMFVideoPositionMapper |
將輸入視訊資料流程上的位置對應至輸出視訊資料流程上的對應位置。 |
IMFVideoPresenter |
代表影片簡報者。
視訊簡報者是接收視訊畫面的物件,通常是來自視訊混音器,並以某種方式呈現它們,通常是透過將其轉譯為顯示器。 |
IMFVideoProcessor |
控制 增強式視訊轉譯器 (EVR) 中的視訊處理。 |
IMFVideoProcessorControl |
設定 視訊處理器 MFT。 |
IMFVideoProcessorControl2 |
設定 視訊處理器 MFT。 |
IMFVideoRenderer |
設定增強式 視訊 轉譯器 (EVR) 的新混音器或演示器。 |
IMFVideoSampleAllocator |
為視訊媒體接收配置影片範例。 |
IMFVideoSampleAllocatorCallback |
可讓應用程式追蹤增強式視訊轉譯器所配置的影片範例, (EVR) 。 |
IMFVideoSampleAllocatorEx |
配置包含 Direct3D 11 紋理表面的視訊範例。 |
IMFVideoSampleAllocatorNotify |
IMFVideoSampleAllocatorCallback介面的回呼。 |
IMFVideoSampleAllocatorNotifyEx |
IMFVideoSampleAllocatorCallback介面的回呼。 |
IMFWorkQueueServices |
控制 媒體會話所建立的工作佇列。 |
IMFWorkQueueServicesEx |
擴充 IMFWorkQueueServices 介面。 |
IPlayToControl |
可讓 PlayToConnection 物件連接到媒體元件。 |
IPlayToControlWithCapabilities |
提供 IPlayToSource 的功能,以判斷內容的功能。 |
IPlayToSourceClassFactory |
建立 PlayToSource 物件的實例。 |
IWMCodecLeakyBucket |
在視訊編碼器上設定「流失貯體」參數。 |
IWMCodecOutputTimestamp |
取得要解碼之下一個視訊畫面的時間戳記。 |
IWMCodecPrivateData |
取得必須附加至輸出媒體類型的私用編解碼器資料。 需要此編解碼器資料,才能正確解碼 Windows 媒體影片內容。 |
IWMCodecProps |
提供擷取格式特定編解碼器屬性的方法。 |
IWMCodecStrings |
擷取編解碼器和格式的名稱和描述性字串。 |
IWMColorConvProps |
設定色彩轉換器 DSP 上的屬性。 |
IWMResamplerProps |
在音訊重新取樣器 DSP 上設定屬性。 |
IWMResizerProps |
設定視訊調整大小器 DSP 的屬性。 |
IWMSampleExtensionSupport |
設定範例延伸模組的編解碼器支援。 |
IWMVideoDecoderHurryup |
控制視訊解碼器的速度。 |
IWMVideoDecoderReconBuffer |
注意: 此介面已過時,不應使用。 管理重新建構的視訊畫面。 |
IWMVideoForceKeyFrame |
強制編碼器將目前的畫面編碼為主要畫面格。 |
相關主題