mfidl.h 標頭
此標頭由多種技術使用。 如需詳細資訊,請參閱
mfidl.h 包含下列程式設計介面:
IMFAudioPolicy 設定與串流音訊轉譯器相關聯的音訊會話, (SAR) 。 |
IMFAudioStreamVolume 控制個別音訊通道的音量層級。 |
IMFByteStreamBuffering 控制位元組資料流程如何從網路緩衝資料。 |
IMFByteStreamCacheControl 控制網路位元組資料流程如何將資料傳輸至本機快取。 (IMFByteStreamCacheControl) |
IMFByteStreamCacheControl2 控制網路位元組資料流程如何將資料傳輸至本機快取。 (IMFByteStreamCacheControl2) |
IMFByteStreamHandler 從位元組資料流程建立媒體來源。 |
IMFByteStreamTimeSeek 依時間位置搜尋位元組資料流程。 |
IMFCameraConfigurationManager 您可以藉由呼叫 COM 函式 CoCreateInstance,並將CLSID_CameraConfigurationManager當做 CLSID 參數來建立 IMFCameraConfigurationManager 介面。 |
IMFCameraControlDefaults 提供指定相機控制項預設值的方法。 |
IMFCameraControlDefaultsCollection 表示相機控制項的集合。 |
IMFCameraControlMonitor 代表相機控制項狀態變更時,用來訂閱和取消訂閱通知的相機控制項監視器。 |
IMFCameraControlNotify 表示相機控制項變更的通知回呼。 |
IMFCameraOcclusionStateMonitor 監視相機裝置的遮蔽狀態。 |
IMFCameraOcclusionStateReport 提供與 IMFCameraOcclusionStateMonitor 偵測到的狀態變更相關聯的相機遮蔽狀態。 |
IMFCameraOcclusionStateReportCallback 由應用程式實作以接收相機遮蔽狀態變更通知。 |
IMFClock 提供 Microsoft Media Foundation 中時鐘的計時資訊。 |
IMFClockConsumer 由應用程式實作,以取得 IMFPresentationClock 的存取權。 |
IMFClockStateSink 從簡報時鐘接收狀態變更通知。 |
IMFContentDecryptorCoNtext 允許解密程式管理硬體金鑰和解密硬體範例。 |
IMFContentEnabler 實作必須執行一個步驟,使用者才能存取媒體內容。 |
IMFContentProtectionDevice 允許解密程式與實作保護系統硬體解密的安全性處理器通訊。 |
IMFContentProtectionManager 藉由為應用程式提供內容啟用器物件的指標,以啟用受保護內容的播放。 |
IMFDXGIDeviceManagerSource 提供從 Microsoft Media Foundation 視訊轉譯接收取得 IMFDXGIDeviceManager 的功能。 |
IMFExtendedCameraControl 此介面可用來設定擷取裝置的擴充屬性。 |
IMFExtendedCameraController IMFExtendedCameraController 介面可讓應用程式擷取 IMFExtendedCameraControl 的實例,用來設定擷取裝置的擴充屬性。 |
IMFFieldOfUseMFTUnlock 可讓應用程式 (MFT) 使用限制的 Media Foundation 轉換。 |
IMFFinalizableMediaSink 媒體接收可以選擇性地支援,以在關機之前執行必要的工作。 |
IMFGetService 查詢指定服務介面的物件。 (IMFGetService) |
IMFHttpDownloadRequest 應用程式會實作此介面,以覆寫 Microsoft Media Foundation 所使用的 HTTP 和 HTTPS 通訊協定的預設實作。 (IMFHttpDownloadRequest) |
IMFHttpDownloadSession 應用程式會實作此介面,以覆寫 Microsoft Media Foundation 所使用的 HTTP 和 HTTPS 通訊協定的預設實作。 (IMFHttpDownloadSession) |
IMFHttpDownloadSessionProvider 應用程式會實作此介面,以提供自訂 HTTP 或 HTTPS 下載實作。 |
IMFInputTrustAuthority 讓受保護媒體路徑中的其他元件 (PMP) 使用輸入信任授權單位所提供的輸入保護系統, (ITA) 。 |
IMFLocalMFTRegistration 在呼叫者的進程中,註冊媒體基礎轉換 (MFT) 。 |
IMFMediaSession 提供受保護和未受保護的內容的播放控制項。 |
IMFMediaSink 由媒體接收物件實作。 |
IMFMediaSinkPreroll 可讓媒體接收在啟動簡報時鐘之前接收樣本。 |
IMFMediaSource 由媒體來源物件實作。 |
IMFMediaSourceEx 擴充 IMFMediaSource 介面,以提供媒體來源的其他功能。 |
IMFMediaSourcePresentationProvider 提供排序器來源的通知。 |
IMFMediaSourceTopologyProvider 可讓應用程式從排序器來源取得拓撲。 |
IMFMediaStream 代表媒體來源中的一個資料流程。 |
IMFMediaStreamSourceSampleRequest 表示來自 MediaStreamSource 之範例的要求。 |
IMFMediaTypeHandler 取得和設定 物件上的媒體類型,例如媒體來源或媒體接收。 |
IMFMetadata 管理物件的中繼資料。 |
IMFMetadataProvider 從媒體來源或其他物件取得中繼資料。 |
IMFNetCredential 設定及擷取使用者名稱和密碼資訊以供驗證之用。 |
IMFNetCredentialCache 從認證快取取得認證。 |
IMFNetCredentialManager 由應用程式實作以提供網路來源的使用者認證。 |
IMFNetCrossOriginSupport 由想要針對 HTML5 媒體下載強制執行跨原始來源原則的用戶端實作。 |
IMFNetProxyLocator 決定連線到伺服器時要使用的 Proxy。 |
IMFNetProxyLocatorFactory 建立 Proxy 定位器物件,以決定要使用的 Proxy。 |
IMFNetResourceFilter 當位元組資料流程要求 URL 時通知應用程式,並讓應用程式封鎖 URL 重新導向。 |
IMFNetSchemeHandlerConfig 設定網路設定外掛程式。 |
IMFObjectReferenceStream 封送處理來自資料流程的介面指標。支援 IStream 的資料流程物件可以公開此介面,以提供介面指標的自訂封送處理。 |
IMFOutputPolicy 封裝來自輸入信任授權單位 (ITA) 的使用原則。 |
IMFOutputSchema 封裝輸出保護系統及其對應組態資料的相關資訊。 |
IMFOutputTrustAuthority 封裝信任輸出支援的一或多個輸出保護系統的功能。 |
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 查詢支援的播放速率範圍,包括反向播放。 |
IMFRealTimeClient 通知管線物件向多媒體類別排程器服務註冊本身, (MMCSS) 。 (IMFRealTimeClient) |
IMFRealTimeClientEx 通知管線物件向多媒體類別排程器服務註冊本身, (MMCSS) 。 (IMFRealTimeClientEx) |
IMFRelativePanelReport 這個介面可用來擷取顯示區域的目前相對面板位置。 |
IMFRelativePanelWatcher 監視與顯示相關聯的面板,讓應用程式在面板的相對位置變更時收到通知。 |
IMFRemoteDesktopPlugin 修改拓撲以在終端機服務環境中使用。 (IMFRemoteDesktopPlugin) |
IMFRemoteProxy 由做為遠端物件的 Proxy 的物件公開。 |
IMFSAMIStyle 設定和擷取 SAMI 媒體來源上 SAMI) 樣式 (同步處理的可存取媒體交換。 |
IMFSampleAllocatorControl 由視訊擷取來源和轉換實作。 允許系統提供元件範例配置器,以使用可從容器記憶體取的記憶體來配置樣本。 |
IMFSampleGrabberSinkCallback 從取樣擷取器接收取得媒體資料的回呼介面。 |
IMFSampleGrabberSinkCallback2 擴充 IMFSampleGrabberSinkCallback 介面。 |
IMFSampleProtection 為受保護媒體路徑內的媒體資料提供加密, (PMP) 。 |
IMFSaveJob 將媒體資料從來源位元組資料流程保存到應用程式提供的位元組資料流程。 |
IMFSchemeHandler 從 URL 建立媒體來源或位元組資料流程。 |
IMFSecureChannel 建立兩個物件之間的單向安全通道。 |
IMFSeekInfo 針對特定搜尋位置,取得兩個最接近的主要畫面格。 (IMFSeekInfo) |
IMFSensorActivitiesReport 提供 IMFSensorActivityReport 物件的存取權,這些物件描述感應器的目前活動。 |
IMFSensorActivitiesReportCallback 用戶端實作的介面,可在感應器活動報告可用時接收回呼。 |
IMFSensorActivityMonitor 提供控制感應器活動監視器的方法。 |
IMFSensorActivityReport 表示感應器的活動報告。 |
IMFSensorDevice 代表可屬於感應器群組的感應器裝置,由 IMFSensorGroup 介面表示。 此內容中的「裝置」一詞可以參考實體裝置、自訂媒體來源或畫面提供者。 |
IMFSensorGroup 代表可從中建立 IMFMediaSource 的感應器裝置群組。 |
IMFSensorProcessActivity 表示與感應器相關聯的進程活動。 |
IMFSensorProfile 描述媒體基礎感應器設定檔。 |
IMFSensorProfileCollection 包含媒體基礎感應器設定檔物件的集合。 |
IMFSensorStream . (IMFSensorStream) |
IMFSensorTransformFactory 感應器轉換所實作的介面,可讓媒體管線查詢感應器轉換的需求,以及建立感應器轉換的執行時間實例。 |
IMFSequencerSource 由 Sequencer 來源實作。 |
IMFShutdown 由某些必須明確關閉的媒體基礎物件公開。 |
IMFSignedLibrary 提供方法,可讓內容保護系統取得已簽署程式庫中函式的程式位址。 這個方法提供與 Windows 市集應用程式無法使用的 GetProcAddress 相同的功能。 |
IMFSimpleAudioVolume 控制與串流音訊轉譯器相關聯的音訊會話主要音量層級, (SAR) 和音訊擷取來源。 |
IMFSourceOpenMonitor 回呼介面,從網路來源接收非同步開啟作業進度的通知。 |
IMFSourceResolver 從 URL 或位元組資料流程建立媒體來源。 |
IMFSSLCertificateManager 由用戶端實作並由 Microsoft Media Foundation 呼叫,以取得伺服器所要求的用戶端安全通訊端層 (SSL) 憑證。 |
IMFStreamDescriptor 取得媒體來源中一個資料流程的相關資訊。 |
IMFStreamingSinkConfig 將組態資訊傳遞至用來串流內容的媒體接收。 |
IMFStreamSink 表示媒體接收物件上的資料流程。 |
IMFSystemId 提供擷取系統識別碼資料的方法。 |
IMFTimecodeTranslate 在電影社會與電視工程師之間轉換, (SMPTE) 時間碼和 100 奈秒的時間單位。 |
IMFTimer 提供在指定時間叫用回呼的計時器。 |
IMFTopoLoader 將部分拓撲轉換成完整拓撲。 |
IMFTopology 表示拓撲。 拓撲描述依特定順序連接的媒體來源、接收和轉換集合。 |
IMFTopologyNode 表示拓撲中的節點。 |
IMFTopologyNodeAttributeEditor 更新媒體會話目前拓撲中一或多個節點的屬性。 |
IMFTrackedSample 追蹤視訊媒體範例上的參考計數。 |
IMFTranscodeProfile 由轉碼設定檔物件實作。 |
IMFTranscodeSinkInfoProvider 由轉碼接收啟用物件實作。 |
IMFTrustedInput 由提供輸入信任授權單位的元件實作, (ITA) 。 這個介面是用來取得每個元件資料流程的 ITA。 |
IMFTrustedOutput 由提供輸出信任授權單位的元件實作, (OTA) 。 |
IMFVideoCaptureSampleAllocator 使用視訊擷取裝置的特殊功能,為視訊媒體接收配置視訊範例。 |
IMFVideoProcessorControl 設定視訊處理器 MFT。 (IMFVideoProcessorControl) |
IMFVideoProcessorControl2 設定視訊處理器 MFT。 (IMFVideoProcessorControl2) |
IMFVideoSampleAllocator 配置視訊媒體接收的視訊範例。 |
IMFVideoSampleAllocatorCallback 可讓應用程式追蹤增強式視訊轉譯器所配置的影片範例, (EVR) 。 |
IMFVideoSampleAllocatorEx 配置包含 Microsoft Direct3D 11 紋理表面的影片範例。 |
IMFVideoSampleAllocatorNotify IMFVideoSampleAllocatorCallback 介面的回呼。 (IMFVideoSampleAllocatorNotify) |
IMFVideoSampleAllocatorNotifyEx IMFVideoSampleAllocatorCallback 介面的回呼。 (IMFVideoSampleAllocatorNotifyEx) |
IMFWorkQueueServices 控制媒體會話所建立的工作佇列。 |
IMFWorkQueueServicesEx 擴充 IMFWorkQueueServices 介面。 |
CreateNamedPropertyStore 建立空的屬性存放區來保存名稱/值組。 |
CreatePropertyStore 建立空的屬性存放區物件。 |
MFCreate3GPMediaSink 建立用於撰寫 3GP 檔案的媒體接收。 |
MFCreateAC3MediaSink 建立 AC-3 媒體接收的實例。 |
MFCreateADTSMediaSink (ADTS) 媒體接收建立音訊資料傳輸資料流程的實例。 |
MFCreateAggregateSource 建立匯總媒體來源集合的媒體來源。 |
MFCreateAudioRenderer 建立串流音訊轉譯器。 |
MFCreateAudioRendererActivate 建立串流音訊轉譯器的啟用物件。 |
MFCreateAVIMediaSink 建立 Audio-Video 交錯 (AVI) 接收。 |
MFCreateCameraControlMonitor 建立 IMFCameraControlMonitor 的實例。 |
MFCreateCameraOcclusionStateMonitor 建立 IMFCameraOcclusionStateMonitor 的新實例,可讓應用程式在相機遮蔽狀態變更時接收通知。 |
MFCreateContentDecryptorCoNtext 為指定的媒體保護系統建立 IMFContentDecryptorCoNtext 介面。 |
MFCreateContentProtectionDevice 為指定的媒體保護系統建立 IMFContentProtectionDevice 介面。 |
MFCreateCredentialCache 建立認證快取物件。 應用程式可以使用這個物件來實作自訂認證管理員。 |
MFCreateDeviceSource 建立硬體擷取裝置的媒體來源。 |
MFCreateDeviceSourceActivate 建立表示硬體擷取裝置的啟用物件。 |
MFCreateFMPEG4MediaSink 建立媒體接收以撰寫分散的 MP4 檔案。 |
MFCreateMediaSession 在應用程式的進程中建立媒體會話。 |
MFCreateMediaTypeFromProperties 從屬性建立 IMFMediaType。 |
MFCreateMFByteStreamOnStream 建立包裝 IStream 指標的 Microsoft Media Foundation 位元組資料流程。 |
MFCreateMFByteStreamOnStreamEx 建立包裝 IRandomAccessStream 物件的 Microsoft Media Foundation 位元組資料流程。 |
MFCreateMP3MediaSink 建立 MP3 媒體接收。 |
MFCreateMPEG4MediaSink 建立媒體接收以撰寫 MP4 檔案。 |
MFCreateMuxSink 建立包裝多工器 Microsoft Media Foundation 轉換的泛型媒體接收, (MFT) 。 |
MFCreateNetSchemePlugin 建立網路來源的配置處理常式。 |
MFCreatePMPMediaSession 在受保護的媒體路徑內建立媒體會話的實例, (PMP) 程式。 |
MFCreatePMPServer 在 PMP) 伺服器物件 (建立受保護的媒體路徑。 |
MFCreatePresentationClock 建立簡報時鐘。 |
MFCreatePresentationDescriptor 建立簡報描述項。 |
MFCreatePropertiesFromMediaType 從 IMFMediaType 建立屬性。 |
MFCreateProtectedEnvironmentAccess 建立 IMFProtectedEnvironmentAccess 物件,讓內容保護系統能夠與受保護的環境進行交握。 |
MFCreateProxyLocator 建立預設 Proxy 定位器。 |
MFCreateRelativePanelWatcher 建立 IMFRelativePanelWatcher 介面的新實例 |
MFCreateRemoteDesktopPlugin 建立遠端桌面外掛程式物件。 如果應用程式正在終端機服務用戶端會話中執行,請使用這個物件。 |
MFCreateSampleCopierMFT 建立範例複製器轉換的實例。 |
MFCreateSampleGrabberSinkActivate 建立範例擷取器媒體接收的啟用物件。 |
MFCreateSensorActivityMonitor 初始化 IMFSensorActivityMonitor 介面的新實例。 |
MFCreateSensorGroup 根據提供的符號連結名稱,建立 IMFSensorGroup 介面的實例。 |
MFCreateSensorProfile 根據指定的類型、索引和選擇性條件約束,建立感應器設定檔。 |
MFCreateSensorProfileCollection 建立感應器設定檔集合。 |
MFCreateSensorStream 建立 IMFSensorStream 介面的實例。 |
MFCreateSequencerSegmentOffset 建立 PROPVARIANT,可用來在排序器來源簡報內搜尋。 |
MFCreateSequencerSource 建立排序器來源。 |
MFCreateSimpleTypeHandler 建立一次支援單一媒體類型的媒體類型處理常式。 |
MFCreateSourceResolver 建立來源解析程式,用來從 URL 或位元組資料流程建立媒體來源。 |
MFCreateStandardQualityManager 建立品質管制員的預設實作。 |
MFCreateStreamDescriptor 建立資料流程描述項。 |
MFCreateStreamOnMFByteStream 傳回會包裝 Microsoft Media Foundation 位元組資料流程的 IStream 指標。 |
MFCreateStreamOnMFByteStreamEx 建立會包裝 Microsoft Media Foundation 位元組資料流程的 IRandomAccessStream 物件。 |
MFCreateSystemTimeSource 建立以系統時間為基礎的簡報時間來源。 |
MFCreateTopoLoader 建立拓撲載入器的新實例。 |
MFCreateTopology 建立拓撲物件。 |
MFCreateTopologyNode 建立拓撲節點。 |
MFCreateTrackedSample 建立 IMFTrackedSample 物件,以追蹤視訊媒體範例上的參考計數。 |
MFCreateTranscodeProfile 建立空的轉碼設定檔物件。 |
MFCreateTranscodeSinkActivate 建立轉碼接收啟用物件。 |
MFCreateTranscodeTopology 建立部分轉碼拓撲。 |
MFCreateTranscodeTopologyFromByteStream 建立轉碼至位元組資料流程的拓撲。 |
MFCreateVideoRendererActivate 為增強的視訊轉譯器建立啟用物件, (EVR) 媒體接收。 |
MFCreateWAVEMediaSink 建立 WAVE 封存接收。 WAVE 封存接收會接受音訊,並將它寫入 .wav 檔案。 |
MFDeserializePresentationDescriptor 從位元組陣列還原序列化表示描述元。 |
MFEnumDeviceSources 列舉音訊或視訊擷取裝置的清單。 |
MFGetLocalId 取得本機系統識別碼。 |
MFGetService 查詢指定服務介面的物件。 (MFGetService) |
MFGetSupportedMimeTypes 擷取為來源解析程式註冊的 MIME 類型。 |
MFGetSupportedSchemes 擷取為來源解析程式註冊的 URL 配置。 |
MFGetSystemId 會傳回用於擷取系統識別碼資料的 IMFSystemId 物件。 |
MFGetSystemTime 傳回系統時間。 |
MFGetTopoNodeCurrentType 取得與拓撲節點相關聯之資料流程的媒體類型。 |
MFIsContentProtectionDeviceSupported 檢查指定的媒體保護系統是否支援硬體安全性處理器。 |
MFLoadSignedLibrary 載入已針對受保護環境簽署的動態連結程式庫。 |
MFRequireProtectedEnvironment 查詢媒體簡報是否需要受保護的媒體路徑 (PMP) 。 |
MFSerializePresentationDescriptor 將表示描述項序列化為位元組陣列。 |
MFShutdownObject 關閉 Media Foundation 物件,並釋放與 物件相關聯的所有資源。 (MFShutdownObject) |
MFTranscodeGetAudioOutputAvailableTypes 從音訊編碼器取得輸出格式的清單。 |
ASF_FLAT_PICTURE 包含儲存為媒體來源中繼資料的影像。 這個結構會當做 WM/Picture 中繼資料屬性的資料項目使用。 |
ASF_FLAT_SYNCHRONISED_LYRICS 包含儲存為媒體來源中繼資料的已同步處理 ric。 此結構會當做 WM/Lyrics_Synchronised中繼資料屬性的資料項目使用。 |
MF_BYTE_STREAM_CACHE_RANGE 指定位元組範圍。 |
MF_CAMERA_CONTROL_RANGE_INFO MF_CAMERA_CONTROL_RANGE_INFO 結構代表相機控制項可接受的範圍、步驟值和預設值。 |
MF_LEAKY_BUCKET_PAIR 指定檔案的緩衝需求。 |
MF_TRANSCODE_SINK_INFO 包含轉碼接收啟用物件的音訊和視訊資料流程相關資訊。 |
MFBYTESTREAM_BUFFERING_PARAMS 指定網路位元組資料流程的緩衝參數。 |
MFCLOCK_PROPERTIES 定義時鐘的屬性。 |
MFCONTENTPROTECTIONDEVICE_INPUT_DATA 包含您想要提供作為保護系統函式輸入之資料的相關資訊。 |
MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA 包含您從保護系統函式輸出所收到的資料相關資訊。 |
MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA 建議多媒體類別排程器服務的安全處理器, (MMCSS) 參數,以便以預期的優先順序排程即時工作。 |
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION 描述輸出信任授權單位 (OTA) 所要求的動作。 要求會傳送至 ITA) (輸入信任授權單位。 |
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS 包含 IMFInputTrustAuthority::BindAccess 或 IMFInputTrustAuthority::UpdateAccess 方法的參數。 |
MFMediaKeyStatus 表示 CDM) 工作階段金鑰 (Content Decryption Module 的狀態。 |
MFNetCredentialManagerGetParam 包含認證管理員的驗證資訊。 |
MFRR_COMPONENT_HASH_INFO 包含撤銷元件的相關資訊。 |
MFRR_COMPONENTS 包含一或多個撤銷元件的相關資訊。 |
MFT_REGISTRATION_INFO 包含 IMFLocalMFTRegistration::RegisterMFT 方法的參數。 |
MFTOPONODE_ATTRIBUTE_UPDATE 指定拓撲節點的新屬性值。 |
SENSORPROFILEID 描述感應器設定檔識別碼。 |
MF_CAMERA_CONTROL_CONFIGURATION_TYPE 指定相機控制項的組態類型。 |
MF_CONNECT_METHOD 指定拓撲載入器如何連接拓撲節點。 |
MF_CROSS_ORIGIN_POLICY 對應至 HTML5 媒體元件所使用的 W3C 跨原始來源設定 (CORS) 屬性。 |
MF_MEDIAKEY_STATUS 指定內容解密模組的狀態, (CDM) 工作階段金鑰。 |
MF_MEDIAKEYSESSION_MESSAGETYPE 指定 CDM) 訊息 (Content Decryption Module 的類型。 |
MF_MEDIAKEYSESSION_TYPE 指定由 IMFContentDecryptionModuleSession 物件表示之 CDM) 會話 (Content Decryption Module 的類型。 |
MF_MEDIASOURCE_STATUS_INFO . (MF_MEDIASOURCE_STATUS_INFO) |
MF_OBJECT_TYPE 定義來源解析程式所建立的物件類型。 |
MF_OPM_ACP_PROTECTION_LEVEL 定義MFPROTECTION_ACP的保護層級。 |
MF_OPM_CGMSA_PROTECTION_LEVEL 定義MFPROTECTION_CGMSA的保護層級。 |
MF_QUALITY_ADVISE_FLAGS 包含 IMFQualityAdvise2::NotifyQualityEvent 方法的旗標。 |
MF_QUALITY_DROP_MODE 指定管線元件應如何積極卸載樣本。 |
MF_QUALITY_LEVEL 指定管線元件的品質等級。 |
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS 定義MF_TOPOLOGY_RESOLUTION_STATUS屬性的狀態旗標。 |
MF_TOPOLOGY_TYPE 定義拓撲節點的類型。 |
MF_TOPONODE_DRAIN_MODE 定義拓撲中的轉換清空時間。 |
MF_TOPONODE_FLUSH_MODE 定義拓撲中的轉換排清時機。 |
MF_TRANSCODE_ADJUST_PROFILE_FLAGS 定義在 MF_TRANSCODE_ADJUST_PROFILE 屬性中設定的設定檔旗標。 |
MF_TRANSCODE_TOPOLOGYMODE_FLAGS 定義MF_TRANSCODE_TOPOLOGYMODE屬性的旗標。 |
MF_TRANSFER_VIDEO_FRAME_FLAGS . (MF_TRANSFER_VIDEO_FRAME_FLAGS) |
MF_URL_TRUST_STATUS 指出 URL 是否來自受信任的來源。 |
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE 定義MF_VIDEO_PROCESSOR_ALGORITHM所使用的視訊處理器演算法。 |
MF_VIDEO_PROCESSOR_MIRROR 指定如何翻轉視訊影像。 |
MF_VIDEO_PROCESSOR_ROTATION 指定如何旋轉視訊影像。 |
MFAudioConstriction 指定音訊串連的值。 |
MFCameraOcclusionState 指定相機的遮蔽狀態。 |
MFCLOCK_CHARACTERISTICS_FLAGS 包含描述時鐘特性的旗標。 |
MFCLOCK_RELATIONAL_FLAGS 定義時鐘的屬性。 |
MFCLOCK_STATE 定義時鐘的狀態。 |
MFMEDIASOURCE_CHARACTERISTICS 定義媒體來源的特性。 |
MFNET_PROXYSETTINGS 指定預設 Proxy 定位器如何指定 Proxy 伺服器的連線設定。 |
MFNetAuthenticationFlags 指定如何使用使用者的認證。 |
MFNetCredentialOptions 描述快取網路認證的選項。 |
MFNetCredentialRequirements 指定認證管理員應該如何取得使用者認證。 |
MFNETSOURCE_CACHE_STATE 定義媒體檔案或專案的快取狀態。 |
MFNETSOURCE_PROTOCOL_TYPE 指出用於串流或下載的控制通訊協定類型。 |
MFNETSOURCE_STATISTICS_IDS 定義網路來源所收集的統計資料。 |
MFNETSOURCE_TRANSPORT_TYPE 描述串流或下載資料時所使用的傳輸類型, (TCP 或 UDP) 。 |
MFPMPSESSION_CREATION_FLAGS 包含旗標,定義 MFCreatePMPMediaSession 函式的行為。 |
MFPOLICYMANAGER_ACTION 定義可在資料流程上執行的動作。 |
MFRATE_DIRECTION 指定向前或反向播放 (方向) 。 |
MFSampleAllocatorUsage MFSampleAllocatorUsage 列舉會指定實作 IMFSampleAllocatorControl 介面之元件的配置器使用方式。 |
MFSensorDeviceMode 指定 IMFSensorDevice 的共用模式。 |
MFSensorDeviceType 指定感應器裝置的類型。 此列舉的值會由 IMFSensorDevice::GetDeviceType 傳回。 |
MFSensorStreamType 指定與 IMFSensorDevice 相關聯的資料流程是輸入或輸出資料流程。 |
MFSequencerTopologyFlags 包含將拓撲新增至排序器來源的旗標,或更新佇列中已有的拓撲。 |
MFSESSION_GETFULLTOPOLOGY_FLAGS 定義 IMFMediaSession::GetFullTopology 方法的旗標。 |
MFSESSION_SETTOPOLOGY_FLAGS 定義 IMFMediaSession::SetTopology 方法的行為。 |
MFSHUTDOWN_STATUS 描述對 IMFShutdown::Shutdown 方法呼叫的目前狀態。 |
MFSTREAMSINK_MARKER_TYPE 定義 IMFStreamSink::P laceMarker 方法的資料流程標記資訊。 |
MFTIMER_FLAGS 包含 IMFTimer::SetTimer 方法的旗標。 |
MFTOPOLOGY_DXVA_MODE 指定拓撲載入器是否在拓撲中啟用 Microsoft DirectX 視訊加速 (DXVA) 。 |
MFTOPOLOGY_HARDWARE_MODE 指定拓撲載入器是否會將硬體型媒體基礎轉換插入拓撲中 (MFT) 。 |
SAMPLE_PROTECTION_VERSION 定義範例保護的版本號碼。 |