共用方式為


Microsoft媒體基礎

Microsoft媒體基礎技術的概觀。

若要開發Microsoft媒體基礎,您需要下列標頭:

如需這項技術的程序設計指引,請參閱:

枚舉

 
_MFT_DRAIN_TYPE

不支援。 (_MFT_DRAIN_TYPE)
_MFT_ENUM_FLAG

包含註冊和列舉媒體基礎轉換 (MFT) 的旗標。
_MFT_INPUT_DATA_BUFFER_FLAGS

定義IMFTransform::P rocessInput方法的旗標。 目前未定義旗標。
_MFT_INPUT_STATUS_FLAGS

指出媒體基礎轉換 (MFT) 上輸入數據流的狀態。
_MFT_INPUT_STREAM_INFO_FLAGS

描述媒體基礎轉換 (MFT) 上的輸入數據流。
_MFT_OUTPUT_DATA_BUFFER_FLAGS

定義IMFTransform::P rocessOutput方法的旗標。
_MFT_OUTPUT_STATUS_FLAGS

指出媒體基礎轉換 (MFT) 是否可以產生輸出數據。
_MFT_OUTPUT_STREAM_INFO_FLAGS

描述媒體基礎轉換 (MFT) 上的輸出數據流。
_MFT_PROCESS_OUTPUT_FLAGS

定義旗標,以處理媒體基礎轉換 (MFT) 中的輸出範例。
_MFT_PROCESS_OUTPUT_STATUS

表示對 IMFTransform::P rocessOutput 的呼叫狀態。
_MFT_SET_TYPE_FLAGS

定義媒體基礎轉換 (MFT) 設定或測試媒體類型的旗標。
AEC_SYSTEM_MODE

指定語音擷取 DSP 的處理模式。 這個列舉會與 MFPKEY_WMAAECMA_SYSTEM_MODE 屬性搭配使用。
AEC_VAD_MODE

指定語音擷取 DSP 的語音活動偵測類型(VAD)。 此列舉會與 MFPKEY_WMAAECMA_FEATR_VAD 屬性搭配使用。
ASF_SELECTION_STATUS

定義 ASF 資料流的選取選項。
ASF_STATUSFLAGS

定義IMFASFSplitter::GetNextSample 方法的狀態條件。
D3D11_AUTHENTICATED_CHANNEL_TYPE

指定 Microsoft Direct3D 驗證通道的類型。
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

指定在 D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT 結構中識別的進程類型。
D3D11_BUS_TYPE

指定圖形配接器所使用的I/O 總線類型。
D3D11_CONTENT_PROTECTION_CAPS

包含描述內容保護功能的旗標。
D3D11_CRYPTO_SESSION_STATUS

表示ID3D11CryptoSession 介面的狀態。
D3D11_FEATURE_VIDEO

指定要查詢的 Direct3D 11 影片功能或功能集。
D3D11_VDOV_DIMENSION

指定如何存取影片譯碼輸出檢視中使用的資源。
D3D11_VIDEO_DECODER_BUFFER_TYPE

指定譯碼的壓縮緩衝區類型。
D3D11_VIDEO_DECODER_CAPS

指定視訊譯碼器的功能。
D3D11_VIDEO_FRAME_FORMAT

描述如何交錯視訊串流。 (D3D11_VIDEO_FRAME_FORMAT)
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

指定視訊處理的Alpha填滿模式。 (D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE)
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

指定視訊處理器的自動影像處理功能。
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS

指定旗標,指出執行視訊處理作業最有效率的方法。
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

定義 Microsoft Direct3D 11 視訊處理器的視訊處理功能。
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

定義 Microsoft Direct3D 11 視訊處理器可支援的功能。
D3D11_VIDEO_PROCESSOR_FILTER

識別視訊處理器篩選。
D3D11_VIDEO_PROCESSOR_FILTER_CAPS

定義 Microsoft Direct3D 11 視訊處理器的圖像篩選功能。
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

定義與 Microsoft Direct3D 11 視訊處理器輸入格式相關的功能。
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

指定影片格式如何用於視訊處理。
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

指定視訊處理器的反向遠端播放 (IVTC) 功能。
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

指定 YUV 資料的亮度範圍值。
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

指定視訊處理器從輸入數據流產生輸出畫面的速率。
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

指定與反交錯、反向電視(IVTC) 和幀速率轉換相關的視訊處理功能。
D3D11_VIDEO_PROCESSOR_ROTATION

指定視訊旋轉狀態。
D3D11_VIDEO_PROCESSOR_STEREO_CAPS

定義 Microsoft Direct3D 11 視訊處理器的立體聲 3D 功能。
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

針對立體 3D 視訊,指定框架 0 或畫面 1 中的數據是水準或垂直翻轉。
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

指定立體 3D 視訊畫面記憶體中的版面配置。
D3D11_VIDEO_USAGE

指定視訊處理器的預期用途。
D3D11_VPIV_DIMENSION

指定如何存取影片處理器輸入檢視中使用的資源。
D3D11_VPOV_DIMENSION

指定如何存取影片處理器輸出檢視中使用的資源。
D3D12_BITSTREAM_ENCRYPTION_TYPE

指定位數據流加密類型。
D3D12_FEATURE_VIDEO

指定要查詢的 Direct3D 12 視訊功能或功能集。
D3D12_VIDEO_DECODE_ARGUMENT_TYPE

指定D3D12_VIDEO_DECODE_FRAME_ARGUMENT的自變數類型
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS

指定視訊譯碼的組態。
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS

指定是否支持視訊譯碼轉換作業。
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT

指定每個元件直方圖資訊的數位件組索引。 (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT)
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS

旗標,表示與視訊譯碼直方圖搭配使用的元件子集。 (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS)
D3D12_VIDEO_DECODE_STATUS

指定影片譯碼作業的狀態。
D3D12_VIDEO_DECODE_SUPPORT_FLAGS

指定是否支持視訊譯碼作業。
D3D12_VIDEO_DECODE_TIER

指定硬體視訊譯碼器的譯碼層,以決定應用程式定義的紋理和緩衝區所需的格式。
D3D12_VIDEO_ENCODER_CODEC

指定 Direct3D 12 視訊編碼的編解碼器。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES

指定 H.264 視訊編碼的直接模式。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS

指定 H.264 視訊編碼的組態旗標。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS

旗標列舉允許來自D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES值的位 OR 組合。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES

指定 H.264 規格中 disable_deblocking_filter_idc 語法所定義的配量解除封鎖模式。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE

指定 HEVC 的 luma 編碼區塊大小可能值。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS

指定 HEVC 視訊編碼的組態旗標。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE

指定 HEVC 的 luma 轉換區塊大小可能值。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS

指定 H.264 視訊編碼的組態支援旗標。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS

指定 HEVC 視訊編碼的組態支援旗標。
D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS

指定ID3D12VideoEncodeCommandList2::EncodeFrame作業期間發生的錯誤。
D3D12_VIDEO_ENCODER_FLAGS

指定視訊編碼器建立的旗標。
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

指定視訊編碼器畫面分區版面配置模式。
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264

指定 H.264 視訊畫面的類型。
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC

指定 HEVC 視訊畫面的類型。
D3D12_VIDEO_ENCODER_HEAP_FLAGS

指定視訊編碼的堆積選項。
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE

指定視訊編碼器內部重新整理模式。
D3D12_VIDEO_ENCODER_LEVELS_H264

指定 H.264 編碼的編碼器層級。
D3D12_VIDEO_ENCODER_LEVELS_HEVC

指定高效能視訊編碼 (HEVC) 編碼的編碼器層級。
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE

指定視訊編碼的動作估計精確度模式。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS

指定 H.264 特定圖片控件屬性的旗標。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS

指定 HEVC 特定圖片控制件屬性的旗標。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS

指定視訊編碼器圖片控件旗標。
D3D12_VIDEO_ENCODER_PROFILE_H264

指定 H.264 編碼的編碼器配置檔。
D3D12_VIDEO_ENCODER_PROFILE_HEVC

指定高效視訊編碼 (HEVC) 編碼的編碼器配置檔。
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS

指定3D12_VIDEO_ENCODER_RATE_CONTROL結構的旗標。
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE

指定視訊編碼器速率控制模式。
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS

指定視訊編碼器順序控件屬性的旗標。
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS

指定視訊編碼器功能的旗標。
D3D12_VIDEO_ENCODER_TIER_HEVC

指定高效視訊編碼 (HEVC) 編碼的編碼器層。
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS

指定不支援編碼器功能的旗標。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS

指定相關聯視訊擴充功能命令參數的使用方式。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE

指定視訊擴充功能命令的參數階段。
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE

指定視訊擴充功能命令的參數類型。
D3D12_VIDEO_FIELD_TYPE

指定如何交錯視訊畫面。
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE

指定自動程式化視訊畫面的交錯類型。
D3D12_VIDEO_FRAME_STEREO_FORMAT

定義立體 3D 視訊畫面記憶體中的版面配置。
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE

定義影片動作估計支援的搜尋區塊大小。
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS

指定視訊編碼器可支援的動作估計搜尋區塊大小。
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION

定義視訊動作估計的向量有效位數值。
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS

指定視訊編碼器支援的動作估計向量精確度。
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE

指定視訊處理的Alpha填滿模式。 (D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE)
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS

指定視訊處理器可支援的自動處理功能。
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS

指定無交錯視訊處理器功能。
D3D12_VIDEO_PROCESS_FEATURE_FLAGS

指定視訊處理器可支援的功能。
D3D12_VIDEO_PROCESS_FILTER_FLAGS

指定D3D12_VIDEO_PROCESS_FILTER列舉所定義的影像篩選支援。
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS

指定視訊處理輸入數據流的旗標。
D3D12_VIDEO_PROCESS_ORIENTATION

指定要由視訊處理器執行的方向作業。
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS

指定是否支援視訊格式和色彩空間轉換作業。
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS

指定影片作業中受保護資源的支援。
D3D12_VIDEO_SCALE_SUPPORT_FLAGS

指定視訊縮放器的縮放功能。
DXVA2_NominalRange

描述如何將色彩數據對應至正規化 [0...1] 範圍。
DXVA2_SampleFormat

描述影片範例的內容。 這些旗標會用於 DXVA2_ExtendedFormat 結構。
DXVA2_SurfaceType

描述 DirectX 影片加速 (DXVA) 的 DirectX 介面類型。
DXVA2_VideoChromaSubSampling

描述色度值如何相對於 YUV 視訊畫面中的 luma 樣本定位。
DXVA2_VideoLighting

描述用於檢視視視訊內容的預定光源條件。
DXVA2_VideoPrimaries

指定視訊來源的色彩初選。 (DXVA2_VideoPrimaries)
DXVA2_VideoTransferFunction

指定從線性 RGB 轉換為非線性 RGB 的轉換函式 (R'G'B')。 (DXVA2_VideoTransferFunction)
DXVA2_VideoTransferMatrix

描述 Y'PbPr(元件影片)與 Studio R'G'B' 之間的轉換矩陣。 (DXVA2_VideoTransferMatrix)
DXVAHD_ALPHA_FILL_MODE

指定如何計算 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) blit 作業的輸出 Alpha 值。
DXVAHD_BLT_STATE

使用 Microsoft DirectX 影片加速高定義時,指定 blit 作業的狀態參數(DXVA-HD)。
DXVAHD_DEVICE_CAPS

定義 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的視訊處理功能。
DXVAHD_DEVICE_TYPE

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的類型。
DXVAHD_DEVICE_USAGE

指定用於Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的用途。
DXVAHD_FEATURE_CAPS

定義 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置可支援的功能。
DXVAHD_FILTER

指定Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理的影像篩選。
DXVAHD_FILTER_CAPS

定義Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的影像調整和篩選相關功能。
DXVAHD_FRAME_FORMAT

描述如何交錯視訊串流。 (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

定義與 Microsoft DirectX 影片加速高定義 (DXVA-HD) 裝置輸入格式相關的功能。
DXVAHD_ITELECINE_CAPS

指定 Microsoft DirectX 視訊加速高畫質(DXVA-HD)視訊處理器的反向電視傳輸(IVTC)功能。
DXVAHD_OUTPUT_RATE

使用 Microsoft DirectX 影片加速高畫質時,指定輸入數據流的輸出幀速率(DXVA-HD)。
DXVAHD_PROCESSOR_CAPS

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 視訊處理器的處理功能。
DXVAHD_STREAM_STATE

指定輸入數據流對 Microsoft DirectX 影片加速高階 (DXVA-HD) 視訊處理器的狀態參數。
DXVAHD_SURFACE_TYPE

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置所建立的視訊介面類型。
eAVDecDDStereoDownMixMode

指定 Dolby Digital 音訊譯碼器的立體聲下混音模式。
eAVEncAdaptiveMode

指定視訊編碼器的調適型編碼模式。
eAVEncH264PictureType

指定視訊編碼器所輸出的圖片類型。
eAVEncH264VLevel

指定 H.264 編碼層級。
eAVEncH264VProfile

指定 H.264 影片配置檔。
eAVEncVideoContentType

指定視訊內容類型。
MF_ATTRIBUTE_SERIALIZE_OPTIONS

定義用於串行化和還原串行化屬性存放區的旗標。
MF_ATTRIBUTE_TYPE

定義索引鍵/值組的數據類型。
MF_ATTRIBUTES_MATCH_TYPE

指定如何比較兩個 物件上的屬性。
MF_CAMERA_CONTROL_CONFIGURATION_TYPE

指定相機控制件的元件的元件類型。
MF_CAPTURE_ENGINE_DEVICE_TYPE

指定擷取裝置的類型。
MF_CAPTURE_ENGINE_SINK_TYPE

指定擷取接收的類型。
MF_CAPTURE_ENGINE_STREAM_CATEGORY

定義來源數據流類別的值。
MF_CONNECT_METHOD

指定拓撲載入器如何連接拓撲節點。
MF_CROSS_ORIGIN_POLICY

對應至 HTML5 媒體元素所使用的 W3C 跨原始來源設定 (CORS) 屬性。
MF_FILE_ACCESSMODE

指定開啟檔案的要求存取模式。
MF_FILE_FLAGS

指定開啟檔案時的行為。
MF_FILE_OPENMODE

指定如何開啟或建立檔案。
MF_MEDIA_ENGINE_CANPLAY

指定媒體引擎可以播放指定媒體資源類型的可能性。
MF_MEDIA_ENGINE_CREATEFLAGS

包含 IMFMediaEngineClassFactory::CreateInstance 方法的旗標。
MF_MEDIA_ENGINE_ERR

定義媒體引擎的錯誤狀態代碼。
MF_MEDIA_ENGINE_EVENT

定義媒體引擎的事件代碼。
MF_MEDIA_ENGINE_EXTENSION_TYPE

指定媒體引擎擴充類型。
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS

指定視訊畫面的內容保護需求。
MF_MEDIA_ENGINE_KEYERR

定義媒體引擎的媒體索引鍵錯誤碼。
MF_MEDIA_ENGINE_NETWORK

定義媒體引擎的網路狀態代碼。
MF_MEDIA_ENGINE_OPM_STATUS

定義 Output Protection Manager (OPM) 的狀態。
MF_MEDIA_ENGINE_PRELOAD

定義媒體引擎的預先載入提示。
MF_MEDIA_ENGINE_PROTECTION_FLAGS

包含旗標,指定媒體引擎是否會播放受保護的內容,以及媒體引擎是否會使用受保護的媒體路徑 (PMP)。
MF_MEDIA_ENGINE_READY

定義媒體引擎的就緒狀態值。
MF_MEDIA_ENGINE_S3D_PACKING_MODE

指定已封裝 3D 視訊畫面的版面配置。
MF_MEDIA_ENGINE_SEEK_MODE

定義媒體引擎搜尋模式的值。
MF_MEDIA_ENGINE_STATISTIC

識別媒體引擎在播放期間追蹤的統計數據。
MF_MEDIA_ENGINE_STREAMTYPE_FAILED

識別失敗的媒體數據流類型。
MF_MEDIAKEY_STATUS

指定內容解密模組 (CDM) 工作階段金鑰的狀態。
MF_MEDIAKEYSESSION_MESSAGETYPE

指定內容解密模組 (CDM) 訊息的類型。
MF_MEDIAKEYSESSION_TYPE

指定以 IMFContentDecryptionModuleSession 物件表示的 Content Decryption Module (CDM) 會話類型。
MF_MSE_ERROR

定義媒體來源擴充功能的不同錯誤狀態。
MF_MSE_READY

定義媒體來源擴充功能的不同就緒狀態。
MF_MT_D3D_RESOURCE_VERSION_ENUM

指定與媒體類型相關聯之數據流中使用的資源 Direct3D 版本。
MF_OBJECT_TYPE

定義來源解析程式所建立的物件類型。
MF_OPM_ACP_PROTECTION_LEVEL

定義MFPROTECTION_ACP的保護層級。
MF_OPM_CGMSA_PROTECTION_LEVEL

定義MFPROTECTION_CGMSA的保護層級。
MF_PLUGIN_CONTROL_POLICY

定義IMFPluginControl2::SetPolicy 方法的原則設定。
MF_Plugin_Type

指定IMFPluginControl介面的物件類型。
MF_QUALITY_ADVISE_FLAGS

包含 IMFQualityAdvise2::NotifyQualityEvent 方法的旗標。
MF_QUALITY_DROP_MODE

指定管線元件應卸除樣本的方式。
MF_QUALITY_LEVEL

指定管線元件的質量等級。
MF_SHARING_ENGINE_EVENT

定義由共享引擎傳送的事件。
MF_SOURCE_READER_CONTROL_FLAG

包含 IMFSourceReader::ReadSample 方法的旗標。
MF_SOURCE_READER_FLAG

包含旗標,指出IMFSourceReader::ReadSample 方法的狀態。
MF_TIMED_TEXT_ALIGNMENT

指定文字在其父區塊元素中對齊的方式。
MF_TIMED_TEXT_CUE_EVENT

指定計時文字提示事件的型別。
MF_TIMED_TEXT_DECORATION

指定文字的裝飾方式(加上底線等等)。
MF_TIMED_TEXT_DISPLAY_ALIGNMENT

指定文字如何與顯示對齊。
MF_TIMED_TEXT_ERROR_CODE

指定計時文字追蹤所發生的種類錯誤。
MF_TIMED_TEXT_FONT_STYLE

指定計時文字的字型樣式。
MF_TIMED_TEXT_SCROLL_MODE

指定卷動父元素時文字的顯示方式。
MF_TIMED_TEXT_TRACK_KIND

指定計時文字追蹤的種類。
MF_TIMED_TEXT_UNIT_TYPE

指定測量計時文字的單位。
MF_TIMED_TEXT_WRITING_MODE

指定文字在其父元素上寫入的順序。
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS

定義MF_TOPOLOGY_RESOLUTION_STATUS屬性的狀態旗標。
MF_TOPOLOGY_TYPE

定義拓撲節點的類型。
MF_TOPONODE_DRAIN_MODE

定義拓撲中的轉換已清空的時間。
MF_TOPONODE_FLUSH_MODE

定義拓撲中的轉換何時排清。
MF_TOPOSTATUS

指定在播放期間拓撲的狀態。
MF_TRANSCODE_ADJUST_PROFILE_FLAGS

定義在 MF_TRANSCODE_ADJUST_PROFILE 屬性中設定的配置檔旗標。
MF_TRANSCODE_TOPOLOGYMODE_FLAGS

定義MF_TRANSCODE_TOPOLOGYMODE屬性的旗標。
MF_URL_TRUST_STATUS

指出 URL 是否來自受信任的來源。
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE

定義MF_VIDEO_PROCESSOR_ALGORITHM所使用的視訊處理器演算法。
MF_VIDEO_PROCESSOR_MIRROR

指定如何翻轉視訊影像。
MF_VIDEO_PROCESSOR_ROTATION

指定如何旋轉視訊影像。
MF2DBuffer_LockFlags

包含 IMF2DBuffer2::Lock2DSize 方法的旗標。
MF3DVideoOutputType

指定如何輸出 3D 立體視訊串流。
MFASF_INDEXER_FLAGS

定義 ASF 索引器選項。
MFASF_MULTIPLEXERFLAGS

定義 ASF 多任務器選項。
MFASF_SPLITTERFLAGS

定義 ASF 分隔器選項。
MFASF_STREAMSELECTOR_FLAGS

定義 ASF 資料流選取器選項。
MFASYNC_WORKQUEUE_TYPE

指定要建立之 MFAllocateWorkQueueEx 函式的工作佇列類型。
MFAudioConstriction

指定音訊限制的值。
MFBYTESTREAM_SEEK_ORIGIN

指定搜尋要求的原點。
MFCameraOcclusionState

指定相機的遮蔽狀態。
MFCLOCK_CHARACTERISTICS_FLAGS

包含描述時鐘特性的旗標。
MFCLOCK_RELATIONAL_FLAGS

定義時鐘的屬性。
MFCLOCK_STATE

定義時鐘的狀態。
MFDepthMeasurement

指定視訊畫面中深度值的測量系統。
MFFrameSourceTypes

描述框架來源所提供的數據類型。
MFMEDIASOURCE_CHARACTERISTICS

定義媒體來源的特性。
MFNET_PROXYSETTINGS

指定預設 Proxy 定位器如何指定 Proxy 伺服器的連線設定。
MFNetAuthenticationFlags

指定如何使用用戶的認證。
MFNetCredentialOptions

描述快取網路認證的選項。
MFNetCredentialRequirements

指定認證管理員應如何取得用戶認證。
MFNETSOURCE_CACHE_STATE

定義媒體檔案或專案的快取狀態。
MFNETSOURCE_PROTOCOL_TYPE

指出用於串流或下載的控制通訊協議類型。
MFNETSOURCE_STATISTICS_IDS

定義網路來源所收集的統計數據。
MFNETSOURCE_TRANSPORT_TYPE

描述串流或下載數據中使用的傳輸類型(TCP 或 UDP)。
MFNominalRange

指定色彩數據是否包含前端和 Toeroom。
MFPMPSESSION_CREATION_FLAGS

包含旗標,定義 MFCreatePMPMediaSession 函式的行為。
MFPOLICYMANAGER_ACTION

定義可在數據流上執行的動作。
MFRATE_DIRECTION

指定播放方向(正向或反向)。
MFSampleAllocatorUsage

MFSampleAllocatorUsage 列舉會指定實作 IMFSampleAllocatorControl 介面之元件的配置器使用方式。
MFSampleEncryptionProtectionScheme

指定加密範例支持的保護配置。
MFSensorDeviceMode

指定IMFSensorDevice的共用模式。
MFSensorDeviceType

指定感測器裝置的類型。 來自這個列舉的值是由IMFSensorDevice::GetDeviceType傳回。
MFSensorStreamType

指定與 IMFSensorDevice 相關聯的數據流是否為輸入或輸出數據流。
MFSequencerTopologyFlags

包含將拓撲新增至排序器來源的旗標,或更新已經在佇列中的拓撲。
MFSESSION_GETFULLTOPOLOGY_FLAGS

定義IMFMediaSession::GetFullTopology 方法的旗標。
MFSESSION_SETTOPOLOGY_FLAGS

定義IMFMediaSession::SetTopology 方法的行為。
MFSHUTDOWN_STATUS

描述對 IMFShutdown::Shutdown 方法的呼叫目前狀態。
MFSINK_WMDRMACTION

指定 ASF 檔案接收應如何套用 Windows Media DRM。
MFStandardVideoFormat

包含指定一般視訊格式的值。
MFSTREAMSINK_MARKER_TYPE

定義IMFStreamSink::P laceMarker 方法的數據流標記資訊。
MFT_MESSAGE_TYPE

定義媒體基礎轉換的訊息 (MFT)。
MFTIMER_FLAGS

包含 IMFTimer::SetTimer 方法的旗標。
MFTOPOLOGY_DXVA_MODE

指定拓撲載入器是否在拓撲中啟用 Microsoft DirectX 影片加速 (DXVA)。
MFTOPOLOGY_HARDWARE_MODE

指定拓撲載入器是否會將硬體型媒體基礎轉換 (MFT) 插入拓撲。
MFVideo3DFormat

指定 3D 視訊畫面儲存在記憶體中的方式。
MFVideo3DSampleFormat

指定 3D 視訊畫面儲存在媒體範例中的方式。
MFVideoChromaSubsampling

包含旗標,定義 Y'Cb'Cr' 資料的色度編碼配置。
MFVideoDRMFlags

指定視訊串流所需的複製保護類型。
MFVideoDSPMode

指定影片防震 MFT 的處理模式。
MFVideoFlags

包含描述視訊數據流的旗標。
MFVideoInterlaceMode

指定影片串流交錯的方式。
MFVideoLighting

描述檢視一組特定視訊內容的最佳光源。
MFVideoPadFlags

指定是否要填補視訊影像,使其符合指定的外觀比例。
MFVideoPrimaries

指定視訊來源的色彩初選。 (MFVideoPrimaries)
MFVideoRotationFormat

描述視訊影像在逆時針方向旋轉。
MFVideoSrcContentHintFlags

描述視訊串流的預期外觀比例。
MFVideoTransferFunction

指定從線性 RGB 轉換為非線性 RGB 的轉換函式 (R'G'B')。 (MFVideoTransferFunction)
MFVideoTransferMatrix

描述 Y'PbPr(元件影片)與 Studio R'G'B' 之間的轉換矩陣。 (MFVideoTransferMatrix)
MFVirtualCameraAccess

指定虛擬相機的存取限制。
MFVirtualCameraLifetime

指定虛擬相機的存留期。
MFVirtualCameraType

指定虛擬相機的類型。
MFWaveFormatExConvertFlags

包含旗標,指定如何轉換音訊媒體類型。
MIC_ARRAY_MODE

指定語音擷取 DSP 如何執行麥克風數位處理。 這個列舉會與 MFPKEY_WMAAECMA_FEATR_MICARR_MODE 屬性搭配使用。
OPM_ACP_PROTECTION_LEVEL

指定模擬複製保護 (ACP) 的保護等級。
OPM_DPCP_PROTECTION_LEVEL

指定 DisplayPort Content Protection (DPCP) 的保護層級。
OPM_HDCP_PROTECTION_LEVEL

指定 High-Bandwidth Digital Content Protection (HDCP) 的保護層級。
OPM_IMAGE_ASPECT_RATIO_EN300294

指定 ETSI EN 300 294 的外觀比例。
OPM_VIDEO_OUTPUT_SEMANTICS

指定 IOPMVideoOutput 介面是否會使用 Output Protection Manager (OPM) 語意或認證輸出保護通訊協定 (COPP) 語意。
PLAYTO_SOURCE_CREATEFLAGS

包含 IPlayToSourceClassFactory::CreateInstance 方法的旗標。
SAMPLE_PROTECTION_VERSION

定義範例保護的版本號碼。
TOC_POS_TYPE

TOC_POS_TYPE列舉包含指定目錄位置類型的成員。
WMT_PROP_DATATYPE

定義用於使用 IWMCodecProps 介面方法存取之編解碼器和 DSP 屬性的數據類型。

功能

 
中止

中止目前媒體區段的處理。
ActivateClassById

在受保護的媒體路徑 (PMP) 進程中建立 Windows 執行時間物件。
ActivateObject

建立與此啟用對象相關聯的物件。
AddBlockedControl

加入指定的封鎖控制件 。
AddBuffer

將緩衝區加入至範例中緩衝區清單的結尾。
AddClockStateSink

每當時鐘啟動、停止或暫停或變更速率時,註冊要通知的物件。
AddControlSubscription

將相機控件新增至將引發IMFCameraControlNotify::OnChange 通知的控件清單。
AddDataSource

加入計時文字數據源。
AddDataSourceFromUrl

從指定的 URL 新增計時文字數據源。
AddDeviceSourceInfo

通知管線,虛擬相機將需要由指定裝置符號名稱所指定之實體相機的獨佔控制權。
AddEffect

將效果新增至擷取數據流。
AddElement

將物件加入至集合。 (IMFCollection.AddElement)
AddElement

將來源專案加入清單結尾。
AddElementEx

提供IMFMediaEngineSrcElements::AddElement的增強版本,以將要與內容一起使用的索引鍵系統新增至元素。
AddEntry

AddEntry 方法會將個別目錄新增至集合,並將索引指派給加入的目錄。
AddEntry

AddEntry 方法會將個別專案新增至清單,並將索引指派給專案。
AddEntryList

AddEntryList 方法會將專案清單新增至目錄,並將索引指派給專案清單。
AddHeader

由 Microsoft Media Foundation 叫用,將單一 HTTP 標頭新增至 HTTP 要求。 Microsoft Media Foundation 會在叫用 BeginSendRequest 方法之前,針對應包含在 HTTP 要求中的每個標頭叫用此方法一次。
AddInputStreams

將一或多個新的輸入數據流新增至此媒體基礎轉換 (MFT)。
AddMutualExclusion

將設定的進階系統格式 (ASF) 相互排除物件新增至配置檔。
AddNode

將節點新增至拓撲。
AddPayloadExtension

設定數據流的承載延伸模組。
AddProfile

將指定的配置檔加入至集合。
AddProfileFilter

將配置檔篩選新增至指定的媒體數據流。
AddProperty

將自定義裝置介面屬性新增至虛擬相機。
AddRange

將新的範圍新增至時間範圍清單。
AddRecord

將記錄加入至相互排除物件。 記錄會指定與其他所有記錄中數據流互斥的數據流。
AddRegistryEntry

將自定義登錄專案新增至裝置介面登錄機碼。
AddSourceBuffer

將 IMFSourceBuffer 新增至與 IMFMediaSourceExtension 相關聯的緩衝區集合。
AddSpatialAudioObject

將IMFSpatialAudioObjectBuffer物件表示的新空間音頻物件新增至範例。
AddStream

注意 此介面未在此版本的 Media Foundation 中實作。 將數據流新增至資料流優先順序清單。
AddStream

將數據流從擷取來源連線到這個擷取接收。
AddStream

將數據流新增至接收寫入器。
AddStreamConfiguration

註冊數據流組態,此組態會定義一組可包含多任務處理輸出的子數據流。
AddStreamForRecord

將數據流編號加入進階系統格式互斥對象的記錄中。
AddStreamPrioritization

IMFASFProfile::AddStreamPrioritization 方法
AddStreamSink

將新的數據流接收新增至媒體接收。
AddToc

AddToc 方法會將目錄新增至 TOC 剖析器物件,並將索引指派給加入的目錄。
AddTransformForStream

將音訊或視訊效果等轉換新增至數據流。
AllocateSample

從配置器取得影片範例。
附加

將指定的媒體區段附加至 IMFSourceBuffer。
AppendByteStream

將來自指定位元組數據流的媒體區段附加至IMFSourceBuffer。
AppendTopology

將拓撲新增至佇列結尾。
ApplyStreamSelections

將先前呼叫的數據流選取範圍套用至 SetStreamSelection。
AttachMediaSource

附加媒體來源。
AutomaticEnable

執行內容啟用動作,而不需要任何用戶互動。
屏障

將障礙集合新增至影片譯碼命令清單錄製。
屏障

將障礙集合新增至視訊編碼命令清單錄製。
屏障

將障礙集合新增至影片程式命令清單錄製。
Begin

表示暫停程式正在啟動,而且資源應該進入一致的狀態。
BeginConvertHNSToTimecode

啟動異步呼叫,將100奈秒單位中的時間轉換為電影電視工程師協會 (SMPTE) 時間代碼。
BeginConvertTimecodeToHNS

啟動異步呼叫,將電影和電視工程師協會 (SMPTE) 時間代碼轉換為 100 奈秒單位。
BeginCreateObject

開始異步要求,以從位元組數據流建立媒體來源。 (IMFByteStreamHandler.BeginCreateObject)
BeginCreateObject

開始異步要求,以從URL建立物件。當來源解析程式從 URL 建立媒體來源時,它會將要求傳遞至配置處理程式。
BeginCreateObject

開始異步要求,以建立位元組數據流或媒體來源。
BeginCreateObjectFromByteStream

開始異步要求,以從位元組數據流建立媒體來源。 (IMFSourceResolver.BeginCreateObjectFromByteStream)
BeginCreateObjectFromURL

開始異步要求,以從 URL 建立媒體來源或位元組數據流。
BeginEnableContent

開始異步要求以執行啟用動作的內容。
BeginEvent

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoDecodeCommandList::BeginEvent)
BeginEvent

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoEncodeCommandList::BeginEvent)
BeginEvent

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoProcessCommandList::BeginEvent)
BeginFinalize

通知媒體接收以異步方式採取完成其工作所需的任何步驟。
BeginFrame

啟動譯碼作業。
BeginGetClientCertificate

啟動異步呼叫以取得用戶端SSL憑證。
BeginGetCredentials

開始異步要求以擷取用戶的認證。
BeginGetEvent

開始佇列中下一個事件的異步要求。
BeginGetEvent

開始佇列中下一個事件的異步要求。在您的 IMFMediaEventGenerator::BeginGetEvent 實作中呼叫此方法。 將來自該方法的參數直接傳遞至這個方法。
BeginGetReport

開始異步要求,以取得代表相對面板位置的IMFRelativePanelReport介面。
BeginQuery

啟動執行中的查詢。 (ID3D12VideoDecodeCommandList::BeginQuery)
BeginQuery

啟動執行中的查詢。 (ID3D12VideoEncodeCommandList::BeginQuery)
BeginQuery

啟動執行中的查詢。 (ID3D12VideoProcessCommandList::BeginQuery)
BeginRead

從數據流開始異步讀取作業。
BeginReadPayload

由 Microsoft Media Foundation 叫用,以接收先前傳送之 HTTP 或 HTTPS 要求的回應訊息本文。
BeginReceiveResponse

由 Microsoft Media Foundation 叫用,以接收伺服器提供的回應,以回應先前傳送的 HTTP 或 HTTPS 要求。 只有在成功叫用 EndSendRequest 方法之後,Media Foundation 才會叫用這個方法。
BeginRegisterPlatformWorkQueueWithMMCSS

將平臺工作佇列與多媒體類別排程器服務 (MMCSS) 工作產生關聯。
BeginRegisterPlatformWorkQueueWithMMCSSEx

使用指定的類別和工作識別碼,向多媒體類別排程器服務 (MMCSS) 註冊平臺工作佇列。
BeginRegisterTopologyWorkQueuesWithMMCSS

向多媒體類別排程器服務 (MMCSS) 註冊拓撲工作佇列。
BeginSave

開始將 Windows 媒體檔案儲存至應用程式的位元組資料流。
BeginSendRequest

由 Microsoft Media Foundation 叫用以傳送 HTTP 或 HTTPS 要求。
BeginUnregisterPlatformWorkQueueWithMMCSS

從多媒體類別排程器服務 (MMCSS) 工作取消註冊平臺工作佇列。
BeginUnregisterTopologyWorkQueuesWithMMCSS

從多媒體類別排程器服務 (MMCSS) 取消註冊拓撲工作佇列。
BeginWrite

開始對數據流進行異步寫入作業。
BeginWriteSample

開始異步要求,以將媒體範例寫入數據流。
BeginWriting

初始化要寫入的接收寫入器。
BindAccess

通知輸入信任授權單位 (ITA) 要求動作即將執行。
BitrateToStepNumber

擷取適用於指定比特率的頻寬步驟索引。 此方法用於多個比特率 (MBR) 內容。
通話

允許內容保護系統存取受保護的環境。
取消

取消暫止的內容啟用動作。
CancelObjectCreation

取消目前建立媒體來源的要求。
CancelObjectCreation

取消目前從 URL 建立物件的要求。
CancelObjectCreation

取消異步要求以建立物件。
CancelObjectCreation

取消目前建立物件的要求。
CancelSave

取消 IMFSaveJob::BeginSave 啟動的作業。
CancelTimelineMarkerTimer

取消下一個暫止的時間軸標記。
CancelTimer

取消使用IMFTimer::SetTimer 方法設定的定時器。
CanPlayType

查詢媒體引擎可以播放指定類型的媒體資源的可能性。
CanPlayType

查詢物件是否可以載入指定的媒體資源類型。
CheckCryptoKeyExchange

取得驅動程式所支援的密碼編譯密鑰交換機制。
CheckCryptoSessionStatus

檢查密碼編譯會話的狀態。
CheckDeviceOverlayType

查詢 Direct3D 裝置的重疊硬體功能。 (IDirect3D9ExOverlayExtension.CheckDeviceOverlayType)
CheckFeatureSupport

取得目前視訊驅動程式所支援之功能的相關信息。 (ID3D12VideoDevice::CheckFeatureSupport)
CheckVideoDecoderDownsampling

指出視訊譯碼器是否支援使用指定的輸入格式進行向下取樣,以及是否支援即時縮小取樣。
CheckVideoDecoderFormat

假設有profile,檢查驅動程式是否支援指定的輸出格式。
CheckVideoProcessorFormat

查詢視訊處理器是否支援指定的視訊格式。
CheckVideoProcessorFormatConversion

指出驅動程式是否支援指定的格式和色彩空間轉換組合。
Clear

從拓撲中移除所有節點。
Clear

清除時間範圍清單。
ClearState

將直接命令清單的狀態重設為建立命令清單時的狀態。 (ID3D12VideoDecodeCommandList::ClearState)
ClearState

將直接命令清單的狀態重設為建立命令清單時的狀態。 (ID3D12VideoEncodeCommandList::ClearState)
ClearState

將直接命令清單的狀態重設為建立命令清單時的狀態。 (ID3D12VideoProcessCommandList::ClearState)
ClearTopologies

清除已排入佇列以在媒體會話中播放的所有簡報。
複製

建立預設 Proxy 定位器的新實例。
複製

建立這個簡報描述元的複本。
複製

建立進階系統格式互斥對象的複本。
複製

建立進階系統格式配置檔對象的複本。
複製

建立進階系統格式 (ASF) 資料流組態物件的複本。
複製

注意 此介面未在此版本的 Media Foundation 中實作。 建立 ASF 資料流優先順序物件的複本。
CloneFrom

將此拓撲轉換成另一個拓撲的複本。
CloneFrom

將數據從另一個拓撲節點複製到這個節點。
CloneSensorStream

複製IMFSensorStream。
關閉

表示已完成錄製至命令清單。 (ID3D12VideoDecodeCommandList::Close)
關閉

表示已完成錄製至命令清單。 (ID3D12VideoEncodeCommandList::Close)
關閉

表示已完成錄製至命令清單。 (ID3D12VideoProcessCommandList::Close)
關閉

Microsoft媒體基金會叫用,允許 IMFHttpDownloadRequest 釋放任何內部資源。 如果目前仍在進行中,它也會取消目前的要求。
關閉

由 Microsoft Media Foundation 叫用,以指定不會再建立 HTTP 要求,並允許 IMFHttpDownloadSession 釋放任何內部資源。
關閉

關閉媒體會話,並釋放它正在使用的所有資源。
關閉

關閉數據流並釋放與數據流相關聯的任何資源,例如套接字或檔句柄。 這個方法也會取消任何暫止的異步 I/O 要求。
關閉

關閉媒體金鑰會話,而且必須在金鑰會話發行之前呼叫。
關閉

指出應用程式不再需要會話,而內容解密模組 (CDM) 應該釋放與會話相關聯的任何資源,並關閉它。
CloseDeviceHandle

關閉 Microsoft Direct3D 裝置句柄。
CloseDeviceHandle

關閉 Direct3D 裝置句柄。
認可

Commit 方法會將 TOC 剖析器物件的目前狀態儲存在其相關聯的媒體檔案中。
CommitSettings

將設定的控制項設定認可到相機驅動程式。
比較

比較這個物件上的屬性與另一個物件上的屬性。
CompareItem

查詢預存屬性值是否等於指定的 PROPVARIANT。
設定

將組態命令傳送至已驗證的通道。
設定

設定視訊輸出。
ConfigureAuthenticatedChannel

將組態命令傳送至已驗證的通道。
Connect

將媒體元素連接到媒體共享引擎。
ConnectOutput

將輸出數據流從這個節點連接到另一個節點的輸入數據流。
ConnectWebAudio

使用指定的取樣率,將 Web 音訊連線到媒體引擎。
ContainsTime

查詢指定的時間是否落在任何時間範圍內。
ContiguousCopyFrom

從具有連續格式的緩衝區將數據複製到這個緩衝區。
ContiguousCopyTo

將此緩衝區複製到呼叫端的緩衝區,將數據轉換成連續格式。
ConvertToContiguousBuffer

將具有多個緩衝區的範例轉換成具有單一緩衝區的範例。
COPPCompatibleGetInformation

將 Output Protection Manager (OPM) 狀態要求傳送至顯示驅動程式。 當 OPM 模擬認證輸出保護管理員 (COPP) 時,請使用此方法。
Copy2DTo

將緩衝區複製到另一個 2D 緩衝區物件。
CopyAllItems

將所有屬性從這個物件複製到另一個屬性存放區。
CopyToBuffer

將範例數據複製到緩衝區。 這個方法會依序串連範例所有緩衝區的有效數據。
CreateAuthenticatedChannel

建立通道以與 Microsoft Direct3D 裝置或圖形驅動程序通訊。
CreateAuthenticatedChannel

建立通道以與 Direct3D 裝置或圖形驅動程序通訊。
CreateByteStreamProxy

建立位元組數據流的 Proxy。 (IMFByteStreamProxyClassFactory.CreateByteStreamProxy)
CreateContentDecryptionModule

IMFContentDecryptionModuleAccess::CreateContentDecryptionModule 函式會建立代表 DRM 密鑰系統的內容解密模組 (CDM) 的 IMFContentDecryptionModule。
CreateContentDecryptionModuleAccess

建立 IMFContentDecryptionModuleAccess 介面的實例。
CreateContentDecryptionModuleFactory

建立IMFContentDecryptionModuleFactory的實例,這是指定密鑰系統的 Content Decryption Module (CDM) 物件的類別處理站。
CreateCryptoSession

建立密碼編譯會話,以加密傳送至圖形驅動程序的視訊內容。
CreateCryptoSession

建立密碼編譯會話,以加密傳送至顯示驅動程序的視訊內容。
CreateError

建立媒體錯誤物件。
CreateHttpDownloadSession

由 Microsoft Media Foundation 呼叫,以開啟 HTTP 或 HTTPS URL,而不是使用預設實作。
CreateInstance

建立擷取引擎的實例。 (IMFCaptureEngineClassFactory.CreateInstance)
CreateInstance

建立媒體引擎的新實例。
CreateInstance

建立IMFMediaSharingEngine的實例。 (IMFMediaSharingEngineClassFactory.CreateInstance)
CreateInstance

建立媒體共用引擎的實例。 (IMFSharingEngineClassFactory.CreateInstance)
CreateInstance

建立 PlayToController 對象的實例。
CreateInstanceFromObject

指定 IUnknown 指標,建立接收寫入器或來源讀取器的實例。
CreateInstanceFromUDN

從提供的唯一裝置名稱建立IMFImageSharingEngine的實例。
CreateInstanceFromURL

指定 URL,建立接收寫入器或來源讀取器的實例。
CreateMediaKeys

根據指定的索引鍵系統建立媒體金鑰物件。 (IMFMediaEngineClassFactoryEx.CreateMediaKeys)
CreateMediaKeys2

根據指定的索引鍵系統建立媒體金鑰物件。 (IMFMediaEngineClassFactory2.CreateMediaKeys2)
CreateMediaSource

建立將感測器群組虛擬化的IMFMediaSource。
CreateMediaSourceExtension

建立IMFMediaSourceExtension的實例。
CreateMutualExclusion

建立新的進階系統格式 (ASF) 互斥物件。 您可以呼叫 AddMutualExclusion 方法,將相互排除物件新增至配置檔。
CreateNamedPropertyStore

建立空的屬性存放區來保存名稱/值組。
CreateObjectByCLSID

從 CLSID 建立保護媒體路徑 (PMP) 程式中的物件。
CreateObjectByCLSID

在受保護的媒體路徑 (PMP) 程式中建立物件。
CreateObjectFromByteStream

從位元組數據流建立媒體來源。 這個方法是同步的。
CreateObjectFromURL

從 URL 建立媒體來源或位元組數據流。 這個方法是同步的。
CreatePresentationDescriptor

擷取媒體來源簡報描述元的複本。 應用程式會使用簡報描述元來選取數據流,並取得來源內容的相關信息。
CreatePropertyStore

建立空的屬性存放區物件。
CreateProxyLocator

根據通訊協定名稱建立IMFNetProxyLocator 介面 Proxy定位器物件。
CreateRequest

由 Microsoft Media Foundation 叫用,以建立實作 IMFHttpDownloadRequest 介面的物件,該介面用來傳送單一 HTTP 或 HTTPS 要求。
CreateSession

使用指定的初始化數據和自定義數據,建立媒體索引鍵會話物件。 .
CreateSession

IMFContentDecryptionModule::CreateSession 函式會建立代表 Content Decryption Module (CDM) 會話的 IMFContentDecryptionModuleSession 物件。
CreateStream

建立進階系統格式 (ASF) 資料流組態物件。
CreateStreamPrioritization

IMFASFProfile::CreateStreamPrioritization 方法
CreateSurface

建立 DirectX 影片加速 (DXVA) 視訊處理器或 DXVA 譯碼器轉譯目標。
CreateSyncEvent

IKsControl::KsEvent 方法的包裝函式,可啟用或停用事件。
CreateSyncSemaphore

IKsControl::KsEvent 方法的包裝函式,可啟用或停用旗號。
CreateTimeRange

建立時間範圍物件。
CreateTransform

由媒體管線呼叫以建立轉換。
CreateTrustedInput

建立IMFTrustedInput物件,以實作內容的解密。
CreateVideoDecoder

建立 Microsoft Direct3D 11 的視訊譯碼器裝置。
CreateVideoDecoder

建立影片譯碼器實例。
CreateVideoDecoder

建立視訊譯碼器裝置。
CreateVideoDecoder1

建立影片譯碼器實例,其中包含與解析度無關的驅動程序資源和狀態,並支援受保護的資源。
CreateVideoDecoderHeap

配置視訊譯碼器堆積。
CreateVideoDecoderHeap1

配置包含解析度相依驅動程式資源和狀態的視訊譯碼器堆積,並支援受保護的資源。
CreateVideoDecoderOutputView

建立影片譯碼器的資源檢視,描述譯碼作業的輸出範例。
CreateVideoEncoder

建立 ID3D12VideoEncoder 的新實例。
CreateVideoEncoderHeap

建立 ID3D12VideoEncoderHeap 的新實例。
CreateVideoExtensionCommand

建立影片擴充功能命令。
CreateVideoMotionEstimator

建立ID3D12VideoMotionEstimator,其會維護視訊動作估計作業的內容。
CreateVideoMotionVectorHeap

配置堆積,其中包含視訊動作估計的動作向量。
CreateVideoProcessor

建立 Microsoft Direct3D 11 的視訊處理器裝置。
CreateVideoProcessor

建立視訊處理器實例。
CreateVideoProcessor

建立 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 視訊處理器。
CreateVideoProcessor

建立視訊處理器裝置。
CreateVideoProcessor1

建立支援受保護資源的視訊處理器實例。
CreateVideoProcessorEnumerator

列舉驅動程序的視訊處理器功能。
CreateVideoProcessorInputView

建立視訊處理器的資源檢視,描述視訊處理作業的輸入範例。
CreateVideoProcessorOutputView

建立視訊處理器的資源檢視,描述影片處理作業的輸出範例。
CreateVideoSurface

建立一或多個 Microsoft Direct3D 視訊介面。
Cue

在文字追蹤中發生提示事件時呼叫。
譯碼框架

將譯碼框架作業記錄至命令清單。
譯碼Frame1

將譯碼框架作業記錄至命令清單。 譯碼的輸入、輸出和參數會指定為此方法的自變數。
譯碼器BeginFrame

啟動譯碼作業來譯碼視訊畫面。
譯碼器EnableDownsampling

表示將使用譯碼器向下取樣,而且驅動程式應該配置適當的參考框架。
DecoderEndFrame

發出譯碼作業結尾的訊號。
DecoderExtension

執行譯碼的擴充函式。
DecoderUpdateDownsampling

更新譯碼器向下取樣參數。
DecryptionBlt

將加密的數據寫入受保護的介面。 (ID3D11VideoContext.DecryptionBlt)
DecryptionBlt

將加密的數據寫入受保護的介面。 (IDirect3DCryptoSession9.DecryptionBlt)
DEFINE_MEDIATYPE_GUID

從 FOURCC 程式代碼、D3DFORMAT值或音訊格式類型定義媒體子類型 GUID。
DeleteAllItems

從物件的屬性清單中移除所有索引鍵/值組。
DeleteInputStream

從這個媒體基礎轉換移除輸入數據流 (MFT)。
DeleteItem

從物件的屬性清單中移除索引鍵/值組。
DeleteProperty

刪除元資料屬性。
DeleteTopology

從佇列中刪除拓撲。
取消選取Stream

取消選取簡報中的數據流。
DetachMediaSource

中斷連結媒體來源。
DetachObject

將建立的物件與啟用物件中斷連結。
DiscardResource

表示可以捨棄資源的目前內容。 (ID3D12VideoDecodeCommandList::D iscardResource)
DiscardResource

表示可以捨棄資源的目前內容。 (ID3D12VideoEncodeCommandList::D iscardResource)
DiscardResource

表示可以捨棄資源的目前內容。
中斷連線

中斷媒體元素與媒體共享引擎的連接。
DisconnectOutput

中斷此節點上的輸出數據流連線。
DisconnectWebAudio

中斷媒體引擎的 Web 音訊連線。
DropTime

在指定的時間間隔內卸除樣本。
DXVA2_Fixed32OpaqueAlpha

傳回包含不透明 Alpha 值的DXVA2_Fixed32結構。
DXVA2_Fixed32TransparentAlpha

傳回包含透明 Alpha 值的DXVA2_Fixed32結構。
DXVA2CreateDirect3DDeviceManager9

建立 Direct3D 設備管理器的實例。
DXVA2CreateVideoService

建立 DirectX 影片加速 (DXVA) 服務物件。
DXVA2FixedToFloat

將DXVA2_Fixed32值轉換為浮點數。
DXVA2FloatToFixed

將浮點數轉換成DXVA2_Fixed32值。
DXVAHD_CreateDevice

建立 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置。
EnableBuffering

啟用或停用緩衝處理。
EnableHardwareEffects

啟用使用 IDirectXVideoProcessor::VideoProcessorBlt 實作的效果。
EnableHorizontalMirrorMode

啟用或停用視訊的鏡像。
EnableTimeUpdateTimer

啟用或停用時間更新定時器。
EnableWindowlessSwapchainMode

啟用或停用無窗換鏈結模式。
EncodeFrame

編碼位數據流。
EncryptionBlt

從受保護的介面讀取加密的數據。 (ID3D11VideoContext.EncryptionBlt)
EncryptionBlt

從受保護的介面讀取加密的數據。 (IDirect3DCryptoSession9.EncryptionBlt)
結束

從多任務器收集數據,並更新 ASF ContentInfo 物件,以在 ASF 標頭物件中包含該資訊。
結束

實際的暫停即將發生,而且不會再呼叫內容解密模組 (CDM)。
EndConvertHNSToTimecode

完成異步要求,將100奈秒單位中的時間轉換為電影電視工程師協會 (SMPTE) 時間代碼。
EndConvertTimecodeToHNS

完成異步要求,將電影電視工程師協會的時間轉換為100奈秒的單位。
EndCreateObject

完成異步要求以建立媒體來源。
EndCreateObject

完成異步要求,以從URL建立物件。 (IMFSchemeHandler.EndCreateObject)
EndCreateObject

完成異步要求以建立位元組數據流或媒體來源。
EndCreateObjectFromByteStream

完成異步要求,以從位元組數據流建立媒體來源。
EndCreateObjectFromURL

完成異步要求,以從URL建立物件。 (IMFSourceResolver.EndCreateObjectFromURL)
EndEnableContent

結束異步要求以執行啟用動作的內容。 受保護的媒體路徑 (PMP) 會呼叫這個方法,以完成對IMFContentProtectionManager::BeginEnableContent的異步呼叫。
EndEvent

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoDecodeCommandList::EndEvent)
EndEvent

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoEncodeCommandList::EndEvent)
EndEvent

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoProcessCommandList::EndEvent)
EndFinalize

完成異步完成作業。
EndFrame

發出譯碼作業結尾的訊號。
EndGetClientCertificate

完成異步要求以取得用戶端SSL憑證。
EndGetCredentials

完成異步要求以擷取用戶的認證。
EndGetEvent

完成佇列中下一個事件的異步要求。
EndGetEvent

完成佇列中下一個事件的異步要求。在您的 IMFMediaEventGenerator::EndGetEvent 實作中呼叫這個方法。 將來自該方法的參數直接傳遞至這個方法。
EndGetReport

結束異步要求,以取得代表相對面板位置的IMFRelativePanelReport介面。
EndQuery

結束查詢。 (ID3D12VideoDecodeCommandList::EndQuery)
EndQuery

結束查詢。 (ID3D12VideoEncodeCommandList::EndQuery)
EndQuery

結束查詢。 (ID3D12VideoProcessCommandList::EndQuery)
EndRead

完成異步讀取作業。
EndReadPayload

由 Microsoft Media Foundation 叫用,以完成 BeginReadPayload 啟動的異步操作。
EndReceiveResponse

由 Microsoft Media Foundation 叫用,以完成 BeginReceiveResponse 啟動的異步操作。
EndRegisterPlatformWorkQueueWithMMCSS

完成異步要求,以將平臺工作佇列與多媒體類別排程器服務 (MMCSS) 工作產生關聯。
EndRegisterTopologyWorkQueuesWithMMCSS

完成異步要求,以向多媒體類別排程器服務 (MMCSS) 註冊拓撲工作佇列。
EndSave

完成 IMFSaveJob::BeginSave 所啟動的作業。
EndSendRequest

由 Microsoft Media Foundation 叫用,以完成 BeginSendRequest 啟動的異步操作。
EndUnregisterPlatformWorkQueueWithMMCSS

完成異步要求,以從多媒體類別排程器服務 (MMCSS) 工作取消註冊平臺工作佇列。
EndUnregisterTopologyWorkQueuesWithMMCSS

完成異步要求,以從多媒體類別排程器服務 (MMCSS) 取消註冊拓撲工作佇列。
EndWrite

完成異步寫入作業。
EndWriteSample

完成異步要求,以將媒體範例寫入數據流。
EnqueueResourceReady

將指定的產生者命令佇列上的柵欄排入佇列,當相關聯的 D3D12 資源準備好可供使用時,向下游取用者發出訊號。
EnqueueResourceReadyWait

將等候命令排入指定的取用者命令佇列,開始等候產生者命令佇列中的資源就緒訊號。
EnqueueResourceRelease

將柵欄排入指定的命令佇列,以在 GPU 完成處理取用者命令時向同步處理對象發出訊號。
錯誤

在文字播放軌中發生錯誤時呼叫。
EstimateMotion

執行動作估計作業。
EventNotify

在播放事件發生時通知應用程式。
執行

在目前的畫面上執行譯碼作業。
ExecuteExtensionCommand

將命令記錄在譯碼命令清單中執行影片延伸模組命令。
ExecuteExtensionCommand

執行影片擴充功能命令。
ExecuteExtensionCommand

將命令記錄在編碼命令清單中執行視訊延伸模組命令。
ExecuteExtensionCommand

記錄命令,以將視訊擴充功能命令執行至視訊進程命令清單。
完成

完成接收寫入器上的所有寫入作業。
FindFirstProxy

初始化 Proxy 定位器物件。
FindNextProxy

決定要使用的下一個 Proxy。
FindProfile

根據指定的配置檔識別元尋找配置檔。
FinishInitialization

完成 Output Protection Manager (OPM) 會話的初始化順序。
FinishSessionKeyRefresh

切換至新的工作階段金鑰。 (ID3D11VideoContext.FinishSessionKeyRefresh)
FinishSessionKeyRefresh

切換至新的工作階段金鑰。 (IDirect3DCryptoSession9.FinishSessionKeyRefresh)
Flush

導致數據流接收卸除已接收且尚未轉譯的任何範例。
Flush

發出多任務器處理所有佇列輸出媒體範例的訊號。 將最後一個範例傳遞至多任務器之後,呼叫這個方法。
Flush

重設進階系統格式 (ASF) 分隔器,並釋放所有擱置中的範例。
Flush

清除數據流所使用的任何內部緩衝區。 如果您要寫入數據流,則緩衝的數據會寫入基礎檔案或裝置。
Flush

排清一或多個數據流。 (IMFSinkWriter.Flush)
Flush

排清一或多個數據流。 (IMFSourceReader.Flush)
ForceEndOfPresentation

當播放已到達區段結尾時通知來源。 對於時程表,這會對應至到達標記點。
FrameStep

向前或向後邁出一個框架。
FreeRepresentation

釋放IMFMediaType::GetRepresentation方法所配置的記憶體。
GenerateHeader

將 MFASFContentInfo 物件中的數據編碼為二進位進階系統格式 (ASF) 標頭。
GenerateIndexEntries

接受檔案的 ASF 封包,併為其建立索引專案。
GeneratePresentationDescriptor

建立 ASF 內容的簡報描述元。
GenerateRequest

根據提供的數據產生授權要求。
GenerateRequiredSchemas

擷取輸出信任授權單位 (OTA) 必須強制執行的輸出保護系統清單,以及每個保護系統的組態數據。
get_Keys

取得與媒體引擎相關聯的媒體索引鍵物件,如果沒有媒體索引鍵物件,則為 Null。
get_KeySystem

取得建立IMFMediaKeys物件的索引鍵系統字串。
get_KeySystem

取得建立媒體金鑰物件之金鑰系統名稱的名稱。
get_SessionId

取得為此工作階段建立的唯一會話標識碼。
GetAction

擷取此輸出信任授權單位所執行的動作(OTA)。
GetActiveSourceBuffers

取得主動向媒體來源提供媒體數據的來源緩衝區。
GetActiveTracks

取得 timed-text 元件中的使用中 timed-text 追蹤清單。
GetActivityReport

根據指定的索引擷取 IMFSensorActivityReport。
GetActivityReportByDeviceName

根據指定的裝置名稱擷取IMFSensorActivityReport。
GetAdvancedMediaCaptureSettings

取得進階媒體擷取設定。
GetAllLanguages

取得可用元數據的語言清單。
GetAllocatedBlob

擷取與索引鍵相關聯的位元組陣列。 這個方法會配置陣列的記憶體。
GetAllocatedString

取得與索引鍵相關聯的寬字元字串。 這個方法會配置字串的記憶體。
GetAllocatorUsage

擷取指定輸出數據流的範例配置器使用方式。
GetAllPropertyNames

取得這個物件上所有元資料屬性名稱的清單。
GetAllSettings

GetAllSettings 方法會取得編解碼器的目前屬性,並將其寫入數據流。 (ICodecAPI::GetAllSettings)
GetAllVolumes

擷取音訊數據流中所有通道的音量層級。
GetAppendWindowEnd

取得附加視窗結尾的時間戳。
GetAppendWindowStart

取得附加視窗開頭的時間戳。
GetAtEndOfPayload

由 Microsoft Media Foundation 叫用,以檢查它是否應該叫用 BeginReadPayload,以從回應的訊息本文讀取數據。
GetAttributes

取得具有指定索引之子數據流的IMFAttributes。
GetAttributes

取得這個媒體基礎轉換的全域屬性存放區 (MFT)。
GetAudioAttributes

取得目前在轉碼配置檔中設定的音訊數據流設定。
GetAudioEndpointRole

取得用於下一次呼叫 SetSource 或 Load 的音訊裝置端點角色。
GetAudioFormat

GetAudioFormat 已不再可供 Windows 7 使用。
GetAudioStreamCategory

取得用於下一次呼叫 SetSource 或 Load 的音訊數據流類別。
GetAutoPlay

查詢媒體引擎是否會自動開始播放。
GetAvailableDeviceMediaType

取得其中一個擷取數據流所支援的格式。
GetBackgroundColor

取得區域的背景色彩。
GetBackgroundColor

取得計時文字樣式的背景色彩。
GetBalance

取得音訊平衡。
GetBandwidthStep

擷取套用至頻寬步驟的數據流編號。 此方法用於多個比特率 (MBR) 內容。
GetBandwidthStepCount

擷取內容存在的頻寬步驟數目。 此方法用於多個比特率 (MBR) 內容。
GetBlob

擷取與索引鍵相關聯的位元組陣列。 這個方法會將數位複製到呼叫端配置的緩衝區。
GetBlobSize

擷取與索引鍵相關聯的位元組陣列長度。
GetBold

判斷計時文字的樣式是否為粗體。
GetBuffer

擷取 DirectX 影片加速 (DXVA) 譯碼器緩衝區的指標。
GetBufferCount

擷取範例中的緩衝區數目。
GetBuffered

查詢媒體引擎已緩衝的資源數據量。
GetBuffered

取得緩衝的時間範圍。
GetBufferFullnessBits

未在此版本中實作。 (IWMCodecLeakyBucket.GetBufferFullnessBits)
GetBufferSizeBits

擷取位中緩衝區的目前大小。
GetByteRanges

取得目前儲存在快取中的位元組範圍。
GetCapabilities

查詢擷取裝置所支援的屬性功能。
GetCapabilities

擷取位元組數據流的特性。
GetCapabilities

取得內容的功能資訊。
GetCaptureDeviceActivate

取得目前擷取裝置的IMFActivate對象指標。
GetCaptureDeviceSource

取得目前擷取裝置的IMFMediaSource對象指標。
GetCertificate

取得驅動程序的憑證鏈結。 (ID3D11AuthenticatedChannel.GetCertificate)
GetCertificate

取得驅動程序的憑證鏈結。 (ID3D11CryptoSession.GetCertificate)
GetCertificate

取得驅動程序的憑證鏈結。 (IDirect3DAuthenticatedChannel9.GetCertificate)
GetCertificate

取得驅動程序的憑證鏈結。 (IDirect3DCryptoSession9.GetCertificate)
GetCertificate

擷取客戶端的憑證。
GetCertificatePolicy

指出伺服器 SSL 憑證必須由呼叫端、媒體基礎或 IMFSSLCertificateManager 實作類別驗證。
GetCertificateSize

取得驅動程序憑證鏈結的大小。 (ID3D11AuthenticatedChannel.GetCertificateSize)
GetCertificateSize

取得驅動程序憑證鏈結的大小。 (ID3D11CryptoSession.GetCertificateSize)
GetCertificateSize

取得驅動程序憑證鏈結的大小。 (IDirect3DAuthenticatedChannel9.GetCertificateSize)
GetCertificateSize

取得驅動程序憑證鏈結的大小。 (IDirect3DCryptoSession9.GetCertificateSize)
GetChainedLicenseResponse

未在此版本中實作。 (IMFDRMNetHelper.GetChainedLicenseResponse)
GetChannelCount

擷取音訊數據流中的通道數目。
GetChannelHandle

取得已驗證通道的句柄。
GetChannelVolume

擷取音訊數據流中指定通道的音量層級。
GetCharacteristics

取得媒體接收的特性。
GetCharacteristics

擷取媒體來源的特性。
GetClientCertificate

同步取得用戶端 SSL 憑證。
GetClipOverflow

判斷文字剪輯是否溢位區域。
GetClock

擷取媒體會話的簡報時鐘。
GetClockCharacteristics

擷取時鐘的特性。
GetCodec

取得與視訊編碼器相關聯的編解碼器。
GetCodec

取得與視訊編碼器堆積相關聯的編解碼器。
GetCodecConfiguration

取得與視訊編碼器相關聯的編解碼器組態參數。
GetCodecLevel

取得與視訊編碼器堆積相關聯的編解碼器層級。
GetCodecProfile

取得與視訊編碼器相關聯的編解碼器配置檔。
GetCodecProfile

取得與視訊編碼器堆積相關聯的編解碼器配置檔。
GetCodecProp

擷取輸出格式特有的編解碼器屬性。
GetColor

取得計時文字樣式的色彩。
GetConfiguration

傳回支援的組態選項組合。
GetConfigurationData

傳回輸出保護系統的組態數據。 組態數據可用來啟用或停用保護系統,以及設定保護層級。
GetContainerAttributes

取得目前在轉碼配置檔中設定的容器設定。
GetContentDesc

取得用來建立視訊處理器的內容描述。
GetContentProtectionCaps

查詢驅動程式的內容保護功能。
GetContentProtectionCaps

查詢顯示驅動程式以取得其內容保護功能。
GetContext

GetContext 方法會藉由呼叫 SetContext 擷取先前與目錄相關聯的位元組區塊。
GetContiguousLength

擷取以連續格式儲存緩衝區內容所需的位元元組數目。
GetContinuityKey

擷取時鐘的持續性密鑰。 (不支援。
GetControl

使用指定的以零起始的索引,從集合取得 控件。
GetControlCount

取得控制項預設集合中目前控制件的數目。
GetCorrelatedTime

擷取與系統時間相互關聯的最後一個時鐘時間。
GetCount

取得可供擷取之IMFSensorActivityReport物件的計數。
GetCount

擷取在這個對象上設定的屬性數目。
GetCreationParameters

取得用來建立譯碼器的參數。
GetCreationParameters

擷取用來建立此裝置的參數。 (IDirectXVideoDecoder.GetCreationParameters)
GetCreationParameters

擷取用來建立此裝置的參數。 (IDirectXVideoProcessor.GetCreationParameters)
GetCredential

擷取指定 URL 的認證物件。
GetCrossOriginPolicy

傳回用戶端目前的跨原始來源原則,以套用至下載會話。
GetCryptoSessionHandle

取得密碼編譯會話的句柄。
GetCryptoSessionPrivateDataSize

擷取私人驅動程式數據的選擇性大小。
GetCryptoType

取得此工作階段支援的加密類型。
GetCueKind

取得 timed-text 提示的種類。
GetCueTimeOffset

取得提示時間的位移。
GetCurrentDeviceMediaType

取得擷取數據流的目前媒體類型。
GetCurrentLength

擷取緩衝區中有效數據的長度。
GetCurrentMediaType

擷取物件的目前媒體類型。
GetCurrentMediaType

取得數據流的目前媒體類型。
GetCurrentPosition

擷取數據流中目前的讀取或寫入位置。
GetCurrentProxy

擷取目前的 Proxy 資訊,包括主機名和埠。
GetCurrentSource

取得目前媒體資源的 URL,如果沒有媒體資源,則為空字串。
GetCurrentTime

取得目前的播放位置。 (IMFMediaEngine.GetCurrentTime)
GetData

擷取系統標識碼數據。
GetData

取得 timed-text 對象的數據內容。
GetData

取得 timed-text 提示的數據內容。
GetDataFormat

取得 GUID,識別追蹤的基礎數據格式。
GetDataForNewHardwareKey

允許驅動程式傳回初始化新硬體金鑰時所使用的 IHV 特定資訊。
GetDecoderBuffer

取得譯碼器緩衝區的指標。
GetDecoderConfigurations

取得譯碼器裝置可用的組態。
GetDecoderDeviceGuids

擷取 GUID 數位,辨識圖形硬體支援的譯碼器裝置。
GetDecoderProfile

取得工作階段的譯碼配置檔。
GetDecoderRenderTargets

擷取指定譯碼器裝置支援的轉譯目標。
GetDecrypter

擷取解密器轉換。
GetDefaultPlaybackRate

取得預設播放速率。
GetDefaultValue

GetDefaultValue 方法會取得編解碼器屬性的預設值。 (ICodecAPI::GetDefaultValue)
GetDesc

取得影片譯碼器輸出檢視的屬性。
GetDesc

取得視訊處理器輸入檢視的屬性。
GetDesc

取得視訊處理器輸出檢視的屬性。
GetDesc

取得在建立ID3D12VideoDecoder時傳遞至ID3D12VideoDevice::CreateVideoDecoder 的D3D12_VIDEO_DECODER_DESC結構。
GetDesc

取得在建立 ID3D12VideoDecoderHeap 時傳遞至 ID3D12VideoDevice::CreateVideoDecoderHeap 的D3D12_VIDEO_DECODER_HEAP_DESC結構。
GetDesc

取得建立介面時所提供的D3D12_VIDEO_EXTENSION_COMMAND_DESC。
GetDesc

取得建立 ID3D12VideoMotionEstimator 時傳遞至 ID3D12VideoDevice1::CreateVideoMotionEstimator 的D3D12_VIDEO_MOTION_ESTIMATOR_DESC結構。
GetDesc

取得建立 ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap 時傳遞至 ID3D12VideoMotionEstimatorHeap 的D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC結構。
GetDescription

GetDescription 方法會擷取目錄上一次對 SetDescription 的呼叫所設定的描述。
GetDescription

擷取輸出格式的描述。
GetDescriptionData

GetDescriptionData 方法會透過呼叫 SetDescriptionData,取得先前與專案相關聯的描述數據區塊。
GetDescriptor

GetDescriptor 方法會擷取先前由 SetDescriptor 設定的目錄描述元。
GetDescriptor

GetDescriptor 方法會擷取專案呼叫 SetDescriptor 之前所設定的描述元。
GetDevice

取得映像共用裝置的相關信息。
GetDevice

取得媒體共用裝置的相關信息。
GetDeviceAttributes

取得感測器群組的IMFAttributes。
GetDeviceId

取得裝置的唯一標識碼。 此值目前未使用。
GetDeviceStreamCategory

取得指定之來源數據流索引的數據流類別目錄。
GetDeviceStreamCount

取得裝置數據流的數目。
GetDeviceType

取得值,指定物件所表示的感測器裝置類型。
GetDirectxDeviceManager

取得 DirectX 設備管理員。
GetDisplayAlignment

取得區域的顯示對齊方式。
GetDisplayName

擷取音訊會話的顯示名稱。 Windows 磁碟區控件會顯示此名稱。
GetDouble

擷取與索引鍵相關聯的雙精度浮點數。
GetDriverHandle

取得驅動程式的句柄。
GetDropMode

擷取目前的卸除模式。
GetDuration

取得媒體資源的持續時間。
GetDuration

取得以 100 奈秒為單位的媒體來源持續時間。
GetDuration

取得追蹤中提示的持續時間。
GetElement

擷取集合中的物件。
GetElementCount

擷取集合中的 物件數目。 (IMFCollection.GetElementCount)
GetEnableData

擷取手動內容啟用動作的數據。
GetEnableType

擷取此內容啟用程式執行的作業類型。
GetEnableURL

擷取 URL 以執行手動內容啟用動作。
GetEncoderFlags

取得已初始化視訊編碼器的編碼器旗標。
GetEncoderHeapFlags

取得已初始化視訊編碼器堆積的編碼器堆積旗標。
GetEncodingConfigurationPropertyStore

擷取可用來設定編碼屬性的屬性存放區。
GetEncryptionBltKey

取得密碼編譯密鑰,以解密 ID3D11VideoContext::EncryptionBlt 方法傳回的數據。
GetEncryptionBltKey

取得用來解密 IDirect3DCryptoSession9::EncryptionBlt 方法所傳回之數據的密碼編譯密鑰。
GetEnd

取得指定時間範圍的結束時間。
GetEntryCount

GetEntryCount 方法會擷取集合中目錄的數目。
GetEntryCount

GetEntryCount 方法會擷取清單中的項目數。
GetEntryListCount

GetEntryListCount 方法會擷取目錄中的項目清單數目。
GetError

取得最新的錯誤狀態。
GetError

取得與媒體金鑰會話相關聯的錯誤狀態。
GetErrorCode

取得錯誤碼。
GetErrorCode

取得值,指出與追蹤相關聯的最新錯誤錯誤錯誤類型。
GetEvent

擷取佇列中的下一個事件。 這個方法是同步的。
GetEvent

擷取佇列中的下一個事件。 這個方法是同步的。在您的 IMFMediaEventGenerator::GetEvent 實作中呼叫此方法。 將來自該方法的參數直接傳遞至這個方法。
GetExpiration

取得CDM會話中所有金鑰的到期時間。
GetExtendedCameraControl

取得IMFExtendedCameraControl的實例,可讓應用程式取得目前擷取裝置的擴充屬性控件。
GetExtendedErrorCode

取得擴充的錯誤碼。
GetExtendedErrorCode

取得與追蹤相關聯之最新錯誤的擴充錯誤碼。
GetExtendedType

擷取事件的擴充類型。
GetExtent

取得區域的範圍。
GetFastestRate

取得物件支援的最快播放速率。
GetFilterPropertyRange

擷取此裝置所支援影像篩選的值範圍。
GetFilterPropertyRange

擷取視訊處理器裝置所支援影像篩選器的值範圍。
GetFlags

擷取裝置上屬性旗標的查詢。
GetFlags

取得為感測器裝置設定的旗標。 這個方法保留供日後使用。
GetFlags

取得為感測器群組設定的旗標。
GetFlags

擷取指出所選索引器選項的旗標。
GetFlags

擷取旗標,指出已設定的多任務器選項。
GetFlags

擷取在 ASF 分隔器上設定的選項旗標。
GetFontFamily

取得計時文字樣式的字型系列。
GetFontSize

取得計時文字樣式的字型大小。
GetFontStyle

取得 timed-text 樣式的字型樣式。
GetFormatProp

擷取輸出媒體類型的格式屬性。 使用這個方法來取得列舉音訊格式的相關信息。
GetFreeSampleCount

取得目前可供使用的影片範例數目。
GetFriendlyName

取得與報表相關聯之感測器的易記名稱。
GetFullCropRegion

擷取來源和目的地矩形。
GetFullTopology

從媒體會話取得拓撲。
GetGroupingParam

擷取這個音訊會話所屬的會話群組。
GetGUID

擷取與索引鍵相關聯的 GUID 值。
GetHeaderSize

擷取 Advanced Systems Format (ASF) 檔案的標頭區段大小。
GetHttpStatus

由 Microsoft Media Foundation 叫用,以擷取伺服器在其回應中指定的 HTTP 狀態代碼。 Media Foundation 會在成功呼叫 EndReceiveResponse 之後叫用此方法。
GetHurryup

擷取影片譯碼器的目前速度模式。
GetIconPath

擷取音訊會話的圖示資源。 Windows 音量控件會顯示此圖示。
GetId

取得計時文字提示的識別碼。
GetId

取得計時文字追蹤的標識碼。
GetID

傳回緩衝區所代表之空間音頻物件的唯一、不帶正負號的 32 位標識符。
GetIdentifier

擷取這個數據流接收的數據流標識碼。
GetInBandMetadataTrackDispatchType

取得追蹤的頻內元數據。
GetIndexByteStreamCount

擷取索引器物件正在使用的位元組數據流數目。
GetIndexPosition

從內容開頭擷取索引物件的位移。
GetIndexStatus

擷取指定數據流和索引類型的索引設定。
GetIndexWriteSpace

擷取儲存完成索引所需的緩衝區大小,以位元組為單位。
GetInformation

將 Output Protection Manager (OPM) 狀態要求傳送至顯示驅動程式。
GetInput

擷取連接到這個節點上指定輸入數據流的節點。
GetInputAvailableType

取得此媒體基礎轉換 (MFT) 上輸入資料流的可用媒體類型。
GetInputCount

擷取目前存在於這個節點上的輸入數據流數目。
GetInputCurrentType

取得此媒體基礎轉換 (MFT) 上輸入數據流的目前媒體類型。
GetInputFormat

取得視訊編碼器的輸入格式。
GetInputPrefType

擷取這個節點上輸入數據流的慣用媒體類型。
GetInputProtectionVersion

擷取元件在輸入上實作的範例保護版本。
GetInputStatus

查詢此媒體基礎轉換 (MFT) 上的輸入數據流是否可以接受更多數據。
GetInputStreamAttributes

取得這個媒體基礎轉換 (MFT) 上輸入數據流的屬性存放區。
GetInputStreamDescs

取得使用ID3D12VideoDevice::CreateVideoProcessor 呼叫建立視訊處理器時所提供的輸入數據流描述。
GetInputStreamInfo

取得此媒體基礎轉換 (MFT) 上輸入數據流的緩衝區需求和其他資訊。
GetInputTrustAuthority

擷取指定數據流的輸入信任授權單位 (ITA)。
GetItem

擷取與索引鍵相關聯的值。
GetItemType

擷取與索引鍵相關聯之值的數據類型。
GetKeyStatuses

取得結構陣列的參考,此陣列表示內容解密模組 (CDM) 工作階段已知的金鑰標識碼,以及相關聯密鑰的目前狀態。
GetKeySystem

取得指定之來源專案索引的索引鍵系統。
GetKeySystem

取得字串,識別內容解密模組 (CDM) 所使用的金鑰系統。
GetLabel

取得追蹤的標籤。
GetLanguage

取得目前的語言設定。
GetLanguage

取得曲目的語言。
GetLastSendTime

擷取上次接收樣本的傳送時間。
GetLength

擷取數據流的長度。
GetLength

取得清單中的來源項目數目。
GetLength

取得物件中包含的時間範圍數目。
GetLength

取得清單中的IMFSourceBuffer物件數目。
GetLength

取得 timed-text-track 清單的長度,以曲目表示。
GetLine

從行的索引取得提示中的文字行。
GetLineCount

取得 timed-text 提示中的文字行數。
GetLineHeight

取得區域中每一行文字的高度。
GetLoop

查詢媒體引擎是否會迴圈播放。
GetMajorType

取得物件的主要媒體類型。
GetMajorType

取得格式的主要類型。
GetManager

從 Microsoft Media Foundation 視訊轉譯接收取得 IMFDXGIDeviceManager。
GetMasterVolume

擷取主要磁碟區層級。
GetMaximumDropMode

取得最大置放模式。
GetMaxLength

擷取緩衝區的配置大小。
GetMaxMotionEstimationPrecision

取得視訊編碼器的最大動作估計精確度。
GetMaxNumberOfBytesRequiredForResolution

擷取建立媒體來源所需的位元元組數目上限,或判斷位元組數據流處理程式無法剖析此數據流。
GetMedia

取得清單中項目的預期媒體類型。
GetMediaSink

擷取擁有此數據流接收的媒體接收。
GetMediaSource

擷取建立此媒體數據流之媒體來源的指標。
GetMediaSource

取得IMFMediaSource,提供來自虛擬相機的媒體數據。
GetMediaSourceTopology

傳回建置內部拓撲之媒體來源的拓撲。
GetMediaType

擷取IMFMediaType,代表感測器數據流支援的媒體類型。
GetMediaType

擷取數據流的媒體類型。
GetMediaType

取得具有指定索引之子數據流的IMFMediaType。
GetMediaTypeCount

擷取物件所支援媒體類型清單中的媒體類型數目。
GetMediaTypeCount

取得感測器數據流所支援的媒體類型計數。
GetMediaTypeHandler

擷取數據流的媒體類型處理程式。 媒體類型處理程式可用來列舉數據流支援的媒體類型、取得目前的媒體類型,以及設定媒體類型。
GetMediaTypeHandler

擷取數據流接收的媒體類型處理程式。 您可以使用媒體類型處理程式來尋找資料流支援的格式,以及在數據流上設定媒體類型。
GetMetadataItems

擷取可能包含空間音訊元數據之緩衝區的指標。
GetMetadataTracks

取得 timed-metadata 追蹤在 timed-text 元件中的清單。
GetMFMetadata

取得整個簡報的元數據集合,或針對簡報中的一個數據流。
GetMinimumGRLVersion

擷取此原則受保護環境必須強制執行之全域撤銷清單 (GRL) 的最低版本。
GetMinimumQualityLevel

取得元件所支援的最低質量等級。
GetMirrorState

取得影片預覽數據流目前的鏡像狀態。 (IMFCapturePreviewSink.GetMirrorState)
GetMirrorState

取得影片預覽數據流目前的鏡像狀態。 (IMFCaptureSource.GetMirrorState)
GetMute

查詢音訊是否靜音。 (IMFSimpleAudioVolume.GetMute)
GetMuted

查詢音訊是否靜音。 (IMFMediaEngine.GetMuted)
GetMutualExclusion

從配置檔擷取進階系統格式 (ASF) 互斥物件。
GetMutualExclusionCount

擷取與配置檔相關聯的進階系統格式 (ASF) 互斥物件數目。
GetName

擷取編解碼器的名稱。
GetName

取得區域的名稱。
GetName

取得計時文字樣式的名稱。
GetNativeMediaType

取得媒體來源原生支援的格式。
GetNativeVideoSize

取得視訊畫面的大小,針對外觀比例進行調整。
GetNearestKeyFrames

針對特定搜尋位置,取得兩個最接近的主要畫面格。 (IMFSeekInfo.GetNearestKeyFrames)
GetNetworkState

取得媒體引擎目前的網路狀態。
GetNextOutputTime

查詢譯碼器,以取得即將推出的輸出範例時間戳。 如果您需要知道呼叫 IMediaObject::P rocessOutput 或 IMFTransform::P rocessOutput 之前範例的時間,請使用此方法取得範例。
GetNextPacket

從多任務器擷取下一個輸出 ASF 封包。
GetNextSample

從進階系統格式 (ASF) 分割器擷取剖析數據之後的範例。
GetNode

取得拓撲中的節點,由索引指定。
GetNodeByID

取得拓撲中的節點,由節點標識元指定。
GetNodeCount

取得拓撲中的節點數目。
GetNodeMask

取得視訊編碼器的節點遮罩。
GetNodeMask

取得視訊編碼器堆積的節點遮罩。
GetNodeMask

取得使用ID3D12VideoDevice::CreateVideoProcessor 呼叫建立視訊處理器時所提供的節點遮罩。
GetNodeType

擷取節點類型。
GetNumberOfStreams

取得媒體資源中的數據流數目。
GetNumberOfSupportedProtocols

擷取網路配置外掛程式所支援的通訊協定數目。
GetNumInputStreamDescs

取得使用ID3D12VideoDevice::CreateVideoProcessor 呼叫建立視訊處理器時所提供的輸入數據流描述數目。
GetObject

取得與這個節點相關聯的物件。
GetObject

傳回與異步操作相關聯的物件。 如果有的話,對象的類型取決於呼叫的異步方法。 (IMFAsyncResult.GetObject)
GetObjectCount

取得範例中由IMFSpatialAudioObjectBuffer物件表示的空間音頻物件計數。
GetObjectPointer

取得與異步回呼相關聯之父物件的指標。
GetObjectTag

取得異步回呼相關聯之父對象的標記。
GetOPMInfo

取得輸出保護管理員 (OPM) 的狀態資訊。
GetOrAddControl

將新的自定義相機控制項新增至相機控制項集合。
GetOrAddExtendedControl

將新的擴充相機控制項新增至相機控件集合。
GetOriginalId

取得在文字追蹤數據格式中提供的提示標識碼,如果有的話。
GetOriginatorID

擷取 GUID,識別建立此輸出原則對象的輸入信任授權單位 (ITA)。
GetOriginatorID

擷取 GUID,識別產生此輸出架構物件的輸入信任授權單位 (ITA)。
GetOutput

擷取連接到這個節點上指定輸出數據流的節點。
GetOutputAvailableType

取得此媒體基礎轉換 (MFT) 上輸出資料流的可用媒體類型。
GetOutputCount

擷取目前存在於這個節點上的輸出數據流數目。
GetOutputCount

擷取進階系統格式 (ASF) 內容的輸出數目。
GetOutputCurrentType

取得此媒體基礎轉換 (MFT) 上輸出資料流的目前媒體類型。
GetOutputFromStream

擷取與數據流相關聯的輸出編號。
GetOutputMediaType

取得這個擷取接收上數據流的輸出格式。
GetOutputMutex

擷取輸出的互斥物件。
GetOutputMutexCount

擷取與輸出相關聯的互斥物件數目。
GetOutputNodeCollection

取得拓撲中的輸出節點。
GetOutputOverride

擷取為數據流設定的手動輸出覆寫選取專案。
GetOutputPrefType

擷取這個節點上輸出數據流的慣用媒體類型。
GetOutputProtectionVersion

擷取元件在輸出上實作的範例保護版本。
GetOutputStatus

查詢媒體基礎轉換 (MFT) 是否準備好產生輸出數據。
GetOutputStreamAttributes

取得此媒體基礎轉換 (MFT) 上輸出資料流的屬性存放區。
GetOutputStreamCount

擷取與輸出相關聯的數據流數目。
GetOutputStreamDesc

取得使用ID3D12VideoDevice::CreateVideoProcessor 呼叫建立視訊處理器時所提供的輸出數據流描述。
GetOutputStreamInfo

取得此媒體基礎轉換 (MFT) 上輸出數據流的緩衝區需求和其他資訊。
GetOutputStreamNumbers

擷取與輸出相關聯之所有數據流的數據流編號。
GetOutputTrustAuthorityCount

取得這個受信任輸出所提供的輸出信任授權單位 (OTA) 數目。 每個 OTA 都會報告單一動作。
GetPadding

取得圍繞區域的邊框間距。
GetParameterRange

GetParameterRange 方法會取得編解碼器屬性的值範圍。 (ICodecAPI::GetParameterRange)
GetParameters

為回呼的分派線程提供組態資訊。 (IMFAsyncCallback.GetParameters)
GetParameterValues

GetParameterValues 方法會取得編解碼器屬性的可能值清單。 (ICodecAPI::GetParameterValues)
GetPassword

擷取密碼。
GetPayloadExtension

擷取現有承載延伸模組的相關信息。
GetPayloadExtensionCount

擷取針對數據流設定的承載延伸模組數目。
GetPlaftormWorkQueueMMCSSClass

擷取指定平臺工作佇列的多媒體類別排程器服務 (MMCSS) 類別。
GetPlatformWorkQueueMMCSSPriority

取得與指定平臺工作佇列相關聯的多媒體類別排程器服務 (MMCSS) 優先順序。
GetPlatformWorkQueueMMCSSTaskId

擷取指定平臺工作佇列的多媒體類別排程器服務 (MMCSS) 工作識別碼。
GetPlaybackRate

取得目前的播放速率。 (IMFMediaEngine.GetPlaybackRate)
GetPlayed

取得已轉譯的時間範圍。
GetPolicy

擷取原則,定義此數據流允許哪些輸出保護系統,以及每個保護系統的組態數據。
GetPosition

取得區域的位置。
GetPreferredClsid

搜尋符合指定索引鍵名稱的類別識別碼 (CLSID) 慣用清單。
GetPreload

取得預先載入旗標。
GetPresentationAttribute

從媒體資源取得簡報屬性。
GetPresentationAttribute

從基礎媒體來源取得屬性。
GetPresentationClock

由媒體管線呼叫,以取得IMFPresentationClock的實例。
GetPresentationClock

取得媒體接收上設定的簡報時鐘。
GetPresentationContext

將表示描述元對應至其相關聯的 Sequencer 元素標識碼,以及它所代表的拓撲。
GetPrivateData

根據使用 IWMCodecPrivateData::SetPartialOutputType 方法傳遞的輸出類型,擷取視訊內容的編解碼器數據。
GetPrivateDataByteCount

取得當您透過 InvokeFunction 方法呼叫安全性處理器時,需要加上輸入和輸出緩衝區所需的位元組數目。
GetProcAmpRange

擷取此視訊處理器裝置上視訊處理器 (ProcAmp) 設定的值範圍。
GetProcAmpRange

取得視訊處理器 (ProcAmp) 設定的值範圍。
GetProcedureAddress

取得已簽署連結庫中指定函式的程式位址。
GetProcessActivity

取得代表感測器目前進程活動的IMFSensorProcessActivity物件。
GetProcessCount

取得IMFSensorProcessActivity物件的計數,代表與感測器相關聯的進程目前活動,可供擷取。
GetProcessId

取得與活動相關聯之進程的標識碼。
GetProfile

擷取指定的配置檔。
GetProfile

擷取描述 ASF 內容的進階系統格式 (ASF) 配置檔。
GetProfileId

擷取感測器配置檔標識碼。
GetProgress

擷取儲存至所提供位元組數據流的內容百分比。
GetProperties

擷取時鐘的屬性。
GetProperty

取得元數據屬性的值。
GetProtectedResourceSession

取得 ID3D12ProtectedResourceSession,在建立 ID3D12VideoDecoder1 時傳遞至 ID3D12VideoDevice2::CreateVideoDecoder1。
GetProtectedResourceSession

取得 ID3D12ProtectedResourceSession,當 ID3D12VideoDevice2::CreateVideoDecoderHeap1 建立 ID3D12VideoDecoderHeap1 時傳遞。
GetProtectedResourceSession

取得 ID3D12ProtectedResourceSession,在建立 ID3D12VideoExtensionCommand 時傳遞至 ID3D12VideoDevice2::CreateVideoExtensionCommand。
GetProtectedResourceSession

取得 ID3D12ProtectedResourceSession,在建立 ID3D12VideoMotionEstimator 時傳遞至 ID3D12VideoDevice1::CreateVideoMotionEstimator。
GetProtectedResourceSession

取得 ID3D12ProtectedResourceSession,當 ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap 建立 ID3D12VideoMotionEstimatorHeap 時傳遞。
GetProtectedResourceSession

取得 ID3D12ProtectedResourceSession,在建立 ID3D12VideoProcessor1 時傳遞至 ID3D12VideoDevice2::CreateVideoProcessor1。
GetProtectionCertificate

擷取範例保護憑證。
GetProtectionSystemIds

IMFContentDecryptionModule::GetProtectionSystemIds 會取得 IMFContentDecryptionModule 支援的 SystemID 清單。
GetQualityLevel

擷取目前的質量等級。
GetRangeEndOffset

由 Microsoft Media Foundation 叫用,以擷取目前回應中最後一個字節的位移,從資源的開頭計算。 當要求使用 HTTP “Range” 標頭只下載部分資源時,這會很有用。
GetRangeInfo

取得相機控制項所接受範圍、步驟值和預設值的相關信息。
GetRate

取得目前的播放速率。 (IMFRateControl.GetRate)
GetRateConversionCaps

取得視訊處理器的速率轉換功能。
GetReadyState

取得就緒狀態,這個狀態表示是否可以轉譯目前的媒體資源。
GetReadyState

取得媒體來源的就緒狀態。
GetRealTimeMode

取得用於下一次呼叫 SetSource 或 Load 的即時模式。
GetReconstructedVideoFrame

注意 此方法已過時,不應使用。 擷取目前重建的視訊畫面。
GetReconstructedVideoFrameSize

注意 此方法已過時,不應使用。 擷取目前重建視訊畫面的大小。
GetRecordCount

擷取 Advanced Systems Format 互斥物件中的記錄數目。
GetRegion

取得時間文字提示顯示區域的相關信息。
GetRelativePanel

從ACPI_PLD_PANEL列舉取得值,指出擷取裝置的位置。
GetRemoteHost

擷取裝載此 Proxy 之物件的指標。
GetRemoteObject

擷取此物件為 Proxy 之遠端物件的指標。
GetReport

取得代表相對面板位置的IMFRelativePanelReport 介面。
GetReportTime

取得與感測器活動報告相關聯的時間。
GetRepresentation

擷取媒體類型的替代表示法。 目前僅支援 DirectShow AM_MEDIA_TYPE 結構。
GetRequiredProtections

取得必須在畫面伺服器模式中套用的內容保護。
GetResolutionList

取得與視訊編碼器堆積相關聯的解析度清單。
GetResolutionListCount

ID3D12VideoEncoderHeap::GetResolutionListCount 方法 (d3d12video.h) 會取得與視訊編碼器堆積相關聯的解析度清單計數。
GetResource

查詢介面Microsoft DirectX 圖形基礎結構 (DXGI)表面。
GetResourceCharacteristics

取得描述媒體資源的各種旗標。
GetRightToLeft

判斷是否啟用計時文字樣式的從右至左書寫模式。
GetRotation

取得影片預覽數據流的旋轉。
GetRotation

取得目前正在套用至錄製視訊數據流的旋轉。
GetSample

取得與具有指定索引之子數據流相關聯的IMFSample。
GetSampleDuration

擷取範例的持續時間。
GetSampleFlags

擷取與範例相關聯的旗標。目前未定義旗標。
GetSampleTime

擷取範例的呈現時間。
GetScanline0AndPitch

擷取緩衝區內存和表面步幅的指標。
GetSchemaType

擷取這個物件所表示的輸出保護系統。 輸出保護系統會透過 GUID 值來識別。
GetScrollMode

取得區域的捲動模式。
GetSeekable

取得媒體引擎目前可搜尋的時間範圍。
GetSeekPositionForValue

指定所需的搜尋時間,取得客戶端應該開始讀取數據的位移。
GetSelectedStreams

取得目前選取數據流的清單。
GetSelectedStyle

從 SAMI 媒體來源取得目前的樣式。
GetSensorDevice

取得與感測器群組中裝置對應的IMFSensorDevice。
GetSensorDeviceCount

取得感測器群組虛擬化的裝置數目。
GetSensorDeviceMode

取得值,指定感測器裝置的目前共用模式,也就是控制器或共用。
GetSensorGroupAttributes

取得感測器群組的IMFAttributes。 傳回的對像是內部屬性存放區的實時參考。
GetService

擷取服務介面。
GetService

查詢介面的基礎接收寫入器物件。
GetService

取得基礎 Source Reader 物件的指標。
GetServiceForStream

查詢介面的基礎媒體接收或編碼器。
GetServiceForStream

查詢介面的基礎媒體來源或譯碼器。
GetSessionCapabilities

根據目前的簡報擷取媒體會話的功能。
GetSessionId

取得內容解密模組 (CDM) 所產生的唯一字串標識碼,可供應用程式用來識別會話物件。
GetShowBackgroundAlways

判斷計時文字的樣式是否一律顯示背景。
GetShutdownStatus

查詢先前呼叫IMFShutdown::Shutdown 方法的狀態。
GetSink

取得其中一個擷取接收物件的指標。
GetSinkInfo

取得轉碼配置檔中指定的音訊和視訊數據流媒體類型。
GetSlowestRate

擷取 物件支援的最慢播放速率。
GetSource

取得擷取來源物件的指標。
GetSourceAttributes

取得媒體來源的屬性存放區。
GetSourceBuffer

取得位於緩衝區集合中指定索引處的IMFSourceBuffer。
GetSourceBuffer

取得清單中指定索引處的IMFSourceBuffer。
GetSourceBuffers

取得與此媒體來源相關聯的來源緩衝區集合。
GetSourceNodeCollection

取得拓撲中的來源節點。
GetSourceOrigin

傳回 HTML5 媒體專案的 W3C 原點。
GetStart

取得指定時間範圍的開始時間。
GetStartTime

取得初始播放位置。
GetStartTime

取得追蹤中提示的開始時間。
GetState

擷取時鐘的目前狀態。
GetState

傳回異步 Begin 方法中呼叫端所指定的狀態物件。 (IMFAsyncResult.GetState)
GetStateNoAddRef

傳回異步 Begin 方法中呼叫端所指定的狀態物件,而不會遞增對象的參考計數。 (IMFAsyncResult.GetStateNoAddRef)
GetStatistics

擷取多任務器統計數據。
GetStatistics

從媒體引擎取得播放統計數據。
GetStatistics

取得接收寫入器效能的相關統計數據。
GetStatus

傳回異步操作的狀態。 (IMFAsyncResult.GetStatus)
GetStatus

擷取指定事件狀態的 HRESULT。
GetStereo3DFramePackingMode

針對立體 3D 視訊,取得視訊框架內兩個檢視的版面配置。
GetStereo3DRenderMode

針對立體 3D 視訊,查詢媒體引擎如何轉譯 3D 視訊內容。
GetStream

依數據流索引從配置檔擷取數據流,/或擷取數據流索引的數據流編號。
GetStream

注意 此介面未在此版本的 Media Foundation 中實作。 擷取數據流優先順序清單中的數據流編號。
GetStreamAttribute

從媒體資源取得數據流層級屬性。
GetStreamAttributes

取得媒體來源上數據流的屬性存放區。
GetStreamAttributes

取得具有指定索引的數據流屬性存放區。
GetStreamAttributesCount

取得感測器裝置的數據流屬性存放區計數。 此數位代表裝置可用的數據流總數,因為每個有效數據流都必須有至少包含數據流標識碼和數據流類別的屬性存放區。
GetStreamByNumber

擷取配置檔中數據流的進階系統格式 (ASF) 資料流組態物件。 這個方法會依數據流編號而非數據流索引來參考數據流。
GetStreamConfiguration

取得具有指定索引的數據流組態,此組態會定義一組可包含多任務處理輸出的子數據流。
GetStreamConfiguration

取得媒體來源的作用中數據流組態,這個組態會定義包含多任務處理輸出的子數據流集。
GetStreamConfigurationCount

取得已註冊數據流組態的計數,其定義可包含多任務處理輸出的子數據流集。
GetStreamCount

擷取配置檔中的數據流數目。
GetStreamCount

注意 此介面未在此版本的 Media Foundation 中實作。 擷取資料流優先順序清單中的項目數目。
GetStreamCount

擷取進階系統格式 (ASF) 內容中的數據流數目。
GetStreamCount

取得由多任務處理媒體來源管理的子數據流計數。 (IMFMuxStreamAttributesManager.GetStreamCount)
GetStreamCount

取得由多任務處理媒體來源管理的子數據流計數。 (IMFMuxStreamMediaTypeManager.GetStreamCount)
GetStreamCount

取得由多任務處理媒體來源管理的子數據流計數。 (IMFMuxStreamSampleManager.GetStreamCount)
GetStreamCount

取得此媒體基礎轉換 (MFT) 上的目前輸入和輸出數據流數目。
GetStreamDescriptor

擷取此媒體數據流的數據流描述元。
GetStreamDescriptorCount

擷取簡報中的數據流描述項數目。 每個數據流描述元都包含媒體來源中一個數據流的相關信息。 若要擷取數據流描述元,請呼叫IMFPresentationDescriptor::GetStreamDescriptorByIndex方法。
GetStreamIdentifier

擷取數據流的標識碼。
GetStreamIDs

取得此媒體基礎轉換 (MFT) 上輸入和輸出數據流的數據流識別碼。
GetStreamIndexFromFriendlyName

取得從易記數據流名稱轉譯的實際裝置數據流索引。
GetStreamingMode

取得感測器進程的串流模式。
GetStreamingState

取得值,指出感測器目前是否正在串流。
GetStreamLimits

取得這個媒體基礎轉換的輸入和輸出數據流數目下限和最大值。
GetStreamNumber

擷取數據流的數據流編號。
GetStreamPrioritization

IMFASFProfile::GetStreamPrioritization 方法
GetStreamSelection

查詢是否選取要播放的數據流。 (IMFMediaEngineEx.GetStreamSelection)
GetStreamSelection

查詢是否選取數據流。
GetStreamsForRecord

擷取進階系統格式互斥物件中記錄中包含的數據流編號。
GetStreamSinkById

取得數據流接收,由數據流標識元指定。
GetStreamSinkCount

取得此媒體接收上的數據流接收數目。
GetStreamType

取得數據流的主要媒體類型。
GetString

擷取與索引鍵相關聯的寬字元字串。
GetStringLength

擷取與索引鍵相關聯的字串值長度。
GetStyle

取得時間文字提示樣式的相關信息。
GetStyleCount

取得 SAMI 檔案中定義的樣式數目。
GetStyles

取得 SAMI 檔案中定義的樣式名稱清單。
GetSubEntries

GetSubEntries 方法會取得先前呼叫 SetSubEntries 所設定的子專案索引陣列。
GetSubformatting

取得格式化的 timed-text 物件中的子格式。
GetSubformattingCount

取得格式化之 timed-text 物件中的子格式數目。
GetSupportedHardwareEffects

傳回目前設定之視訊處理器中支援的效果清單。
GetSupportedProtocolType

依索引擷取支持的通訊協定。
GetSupportedStates

取得目前裝置支援的遮蔽狀態。
GetSurfacePitch

取得受保護表面的步幅。
GetSuspendNotify

取得 Content Decryption Module (CDM) 的暫止通知介面。
GetSuspendNotify

擷取 IMFContentDecryptionModuleSession 暫停事件的物件。
GetSymbolicLink

取得與報表相關聯之感測器的符號連結。
GetSymbolicLink

取得感測器裝置的符號連結名稱。
GetSymbolicLink

取得感測器群組的符號連結名稱。
GetText

取得格式化的 timed-text 物件中的文字。
GetTextAlignment

取得 timed-text 樣式的文字對齊方式。
GetTextDecoration

取得時間文字樣式的裝飾方式。
GetTextOutline

取得計時文字樣式的文字大綱。
GetTextTracks

取得 timed-text 元件中所有 timed-text 追蹤的清單。
GetTime

擷取最新的時鐘時間。
GetTimelineMarkerTimer

取得下一個時間軸標記的時間,如果有的話。
GetTimeSeekResult

取得以時間為基礎的搜尋結果。
GetTimeSeekResult

由 Microsoft Media Foundation 叫用,以擷取 TimeSeekRange.DLNA.ORG HTTP 標頭的值,如果有的話,該伺服器在其回應中指定的值。
GetTimeSource

擷取時鐘的呈現時間來源。
GetTimeStampOffset

取得附加至IMFSourceBuffer之媒體區段的時間戳位移。
GetTitle

GetTitle 方法會擷取專案上一次對 SetTitle 的呼叫所設定的標題。
GetTocByType

GetTocByType 會從 TOC 剖析器物件擷取指定類型的所有目錄。
GetTocCount

GetTocCount 方法會擷取 TOC Parser 物件中指定位置類型的目錄數目。
GetTopologyID

取得拓撲的標識碼。
GetTopologyWorkQueueMMCSSClass

擷取目前拓撲指定分支的多媒體類別排程器服務 (MMCSS) 類別。
GetTopologyWorkQueueMMCSSPriority

擷取與指定拓撲工作佇列相關聯的多媒體類別排程器服務 (MMCSS) 字串。
GetTopologyWorkQueueMMCSSTaskId

擷取目前拓撲指定分支的多媒體類別排程器服務 (MMCSS) 工作識別碼。
GetTopoNodeID

擷取節點的標識碼。
GetTotalLength

由 Microsoft Media Foundation 叫用,以擷取下載的資源總長度,如果已知的話。
GetTotalLength

擷取範例中所有緩衝區中有效數據的總長度。 長度會計算為IMFMediaBuffer::GetCurrentLength方法所擷取的值總和。
GetTrack

從追蹤的索引取得清單中的文字追蹤。
GetTrackById

從追蹤的識別碼取得清單中的文字追蹤。
GetTrackId

取得 timed-text 提示的標識符。
GetTrackKind

取得 timed-text 追蹤的種類。
GetTracks

擷取已向IMFTimedText註冊的所有計時文字播放軌清單。
GetTransformCount

由媒體管線呼叫,以取得感測器轉換所提供的轉換數目。
GetTransformForStream

取得指定數據流之媒體基礎轉換 (MFT) 的指標。 (IMFSinkWriterEx.GetTransformForStream)
GetTransformForStream

取得指定數據流之媒體基礎轉換 (MFT) 的指標。 (IMFSourceReaderEx.GetTransformForStream)
GetTransformInformation

由媒體管線呼叫,以取得感測器轉換所提供的轉換相關信息。
GetType

取得控制元件的元件的元件類型,指出在串流開始之前或串流啟動之後,是否必須設定控制項值。
GetType

擷取進階系統格式 (ASF) 相互排除物件所代表的相互排除類型。
GetType

擷取事件類型。 事件類型表示觸發事件所發生的情況。 它也會定義事件值的意義。
GetType

取得清單中的專案MIME類型。
GetType

取得緩衝區所表示之空間音頻物件的型別。 如果先前尚未呼叫 SetType,這個方法會傳回預設值 AudioObjectType_None。
GetUINT32

擷取與索引鍵相關聯的 UINT32 值。
GetUINT64

擷取與索引鍵相關聯的 UINT64 值。
GetUnderlyingClock

擷取表示時間來源用來產生其時鐘時間的基礎時鐘。
GetUnknown

擷取與索引鍵相關聯的介面指標。
GetUnknown

取得先前儲存在媒體緩衝區物件中的IUnknown指標。
GetUpdating

取得值,指出 Append、AppendByteStream 或 Remove 是否正在處理中。
GetURL

傳回用於傳送要求的 URL。
GetURL

取得清單中的專案URL。
GetUser

擷取用戶名稱。
GetValue

ICodecAPI::GetValue 方法會取得編解碼器屬性的目前值。
GetValue

擷取與事件相關聯的值,如果有的話。 此值會擷取為 PROPVARIANT結構。 實際數據類型和值的意義取決於事件。
GetVideoAspectRatio

取得視訊數據流的圖片外觀比例。
GetVideoAttributes

取得目前在轉碼配置檔中設定的視訊數據流設定。
GetVideoDecoderCaps

擷取影片譯碼器的功能和限制。
GetVideoDecoderConfig

取得驅動程式支持的譯碼器組態。
GetVideoDecoderConfigCount

取得驅動程序支援指定影片描述的譯碼器組態數目。
GetVideoDecoderProfile

取得驅動程式支援的配置檔。
GetVideoDecoderProfileCount

取得驅動程式支援的配置檔數目。
GetVideoDecoderService

擷取建立此譯碼器裝置的 DirectX 影片加速 (DXVA) 譯碼器服務。
GetVideoFormat

GetVideoFormat 已不再可供 Windows 7 使用。
GetVideoProcessBltState

取得由 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 裝置所執行之 blit 作業的狀態參數值。
GetVideoProcessorCaps

取得視訊處理器的功能。
GetVideoProcessorCaps

取得一或多個 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 視訊處理器的功能。
GetVideoProcessorCaps

擷取視訊處理器裝置的功能。
GetVideoProcessorCaps

取得指定視訊處理器裝置的功能。
GetVideoProcessorContentDesc

取得用來建立這個列舉值的內容描述。
GetVideoProcessorCustomRate

取得視訊處理器支援的自定義幀速率清單。
GetVideoProcessorCustomRates

取得Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器支援的自定義速率清單。 自定義速率用於幀速率轉換和反向電視轉播(IVTC)。
GetVideoProcessorDeviceCaps

取得 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的功能。
GetVideoProcessorDeviceGuids

取得 GUID 陣列,識別圖形硬體所支援的視訊處理器。
GetVideoProcessorFilterRange

取得影像篩選的值範圍。
GetVideoProcessorFilterRange

取得影像篩選器的值範圍,Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 裝置支援。
GetVideoProcessorInputFormats

取得 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 裝置所支援的輸入格式清單。
GetVideoProcessorOutputFormats

取得 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置所支援的輸出格式清單。
GetVideoProcessorRateConversionCaps

傳回與幀速率轉換相關聯的視訊處理器功能群組,包括反交錯和反向電視播放。
GetVideoProcessorRenderTargets

取得視訊處理器裝置支援的轉譯目標格式。 此清單可能包含 RGB 和 YUV 格式。
GetVideoProcessorService

擷取建立此視訊處理器裝置的 DirectX 影片加速 (DXVA) 視訊處理器服務。
GetVideoProcessorSubStreamFormats

取得指定視訊處理器裝置所支援的子數據流格式清單。
GetVideoProcessStreamState

取得 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 裝置上輸入數據流的狀態參數值。
GetVideoRepresentation

擷取媒體類型的替代表示法。
GetVideoService

查詢介面Microsoft Direct3D 裝置。
GetVideoService

取得 DirectX 影片加速 (DXVA) 服務介面。
GetVideoSwapchainHandle

取得無窗換鏈結的句柄。
GetVolume

取得音訊音量層級。
GetWrap

判斷是否在區域中啟用自動換行功能。
GetWritingMode

取得區域的寫入模式。
HasAudio

查詢目前媒體資源是否包含音訊數據流。
HasnullSourceOrigin

由 Microsoft Media Foundation 叫用,以偵測 HTTP 或 HTTPS 要求已重新導向至不同「來源」不同伺服器的情況。
HasVideo

查詢目前媒體資源是否包含視訊串流。
init

Init 方法會初始化 TOC 剖析器物件,並將它與媒體檔案產生關聯。
初始化

初始化索引器物件。
初始化

使用 ASF ContentInfo 物件中的數據,初始化多任務器。
初始化

重設進階系統格式 (ASF) 分隔器,並將其設定為從 ASF 數據區段剖析數據。
初始化

初始化擷取引擎。
初始化

初始化數位生活網路聯盟 (DLNA) 媒體接收。 (IMFDLNASinkInit.Initialize)
InitializeCaptureSampleAllocator

使用與影片擷取案例相關的參數,初始化範例配置器。
InitializeExtensionCommand

記錄命令,以將視訊延伸模組命令初始化或重新初始化為影片譯碼命令清單。
InitializeExtensionCommand

記錄命令,以將視訊延伸模組命令初始化或重新初始化至視訊處理器命令清單。
InitializeFactory

由媒體管線呼叫以初始化感測器轉換。
InitializeHardwareKey

允許顯示驅動程式傳回初始化新硬體金鑰時所使用的 IHV 特定資訊。
InitializeSampleAllocator

指定要配置的樣本數目,以及範例的媒體類型。
InitializeSampleAllocatorEx

初始化影片範例配置器物件。
InitInputProtection

初始化下游元件上的範例保護。
InitOutputProtection

從上游元件擷取範例保護的初始化資訊。
InsertAudioEffect

插入音訊效果。
InsertElementAt

在集合中指定的索引處加入物件。
InsertVideoEffect

插入視訊效果。
叫用

異步操作完成時呼叫。 (IMFAsyncCallback.Invoke)
InvokeFunction

呼叫安全性處理器中保護系統的實作。
IsActive

判斷計時文字追蹤是否為使用中。
IsAutomaticSupported

查詢內容啟用程式是否可以自動執行其所有動作。
IsBackgroundTransferActive

查詢背景傳輸是否為使用中。
IsCompressedFormat

查詢媒體類型是否為暫時壓縮格式。
IsContiguousFormat

查詢緩衝區是否以原生格式連續。
IsDisabled

查詢類別識別碼 (CLSID) 是否出現在封鎖清單中。 (IMFPluginControl.IsDisabled)
IsEnded

查詢播放是否已結束。
IsEndOfStream

查詢目前的位置是否已到達數據流結尾。
Isequal

比較兩種媒體類型,並判斷它們是否相同。 如果兩者不相同,方法會指出這兩種格式的差異。
IsExternal

判斷計時文字樣式是否為外部。
IsFinal

查詢此輸出是否為原則接收,這表示它會處理輸入信任授權單位 (ITA) 所需的許可權和限制。
IsInBand

判斷計時文字播放軌是否為頻帶。
IsInBandEnabled

判斷是否啟用帶模式。
IsMediaTypeSupported

查詢物件是否支援指定的媒體類型。
IsMediaTypeSupported

判斷媒體數據流是否支援指定的媒體類型。
IsModifiable

IsModifiable 方法會根據編解碼器目前的組態,查詢編解碼器屬性是否可以變更。 (ICodecAPI::IsModifiable)
IsPaused

查詢目前是否暫停播放。
IsPlaybackRateSupported

查詢媒體引擎是否可以以指定的播放速率播放。
isProtected

查詢媒體資源是否包含受保護的內容。
IsRatesupported

查詢物件是否支援指定的播放速率。
IsSameOrigin

當指定的 URL 與 HTML5 媒體元素具有相同的原點時,會傳回 true。
IsSeeking

查詢媒體引擎目前是否正在尋求新的播放位置。
IsStereo3D

查詢媒體資源是否包含立體 3D 視訊。
issupported

IsSupported 方法會查詢編解碼器是否支援指定的屬性。 (ICodecAPI::IsSupported)
IsTimeSeekSupported

查詢位元組數據流是否支援以時間為基礎的搜尋。
IsTypeSupported

取得值,這個值表示指定的索引鍵系統是否支援指定的媒體類型。
IsTypeSupported

取得值,這個值表示媒體來源是否支援指定的MIME類型。
IsTypeSupported

查詢是否支援指定的金鑰系統,以及選擇性地支援內容類型。
IsTypeSupportedEx

指定的索引鍵系統支援指定內容類型的查詢。
KeyAdded

通知應用程式已新增金鑰。
KeyError

通知應用程式處理金鑰時發生錯誤。
KeyMessage

將資訊傳遞至應用程式,以便起始密鑰擷取。
KeyMessage

當內容解密模組 (CDM) 產生會話的訊息時呼叫。
KeyStatusChanged

當內容解密模組 (CDM) 會話中的密鑰發生變更時,會呼叫 IMFContentDecryptionModuleSessionCallbacks::KeyStatusChanged 函式。
載入

從輸入部分拓撲建立完整載入的拓撲。
載入

載入目前的媒體來源。
載入

IMFContentDecryptionModuleSession::Load 函式會將指定會話的數據載入至 IMFContentDecryptionModuleSession 物件。
LoadDefaults

載入指定擷取來源的相機控件預設值。
LoadReference

從儲存在數據流中的數據封送處理介面。
鎖定

為呼叫端提供緩衝區中記憶體的存取權,以供讀取或寫入。
Lock2D

授與呼叫端對緩衝區中記憶體的存取權。 (IMF2DBuffer.Lock2D)
Lock2DSize

授與呼叫端對緩衝區中記憶體的存取權。 (IMF2DBuffer2.Lock2DSize)
LockControlData

擷取與 IMFCameraControlDefaults 實例相關聯之控件的數據承載,讓用戶端可以直接修改控件值。
LockDevice

為呼叫端提供 direct3D 裝置Microsoft獨佔存取權。
LockDevice

為呼叫端提供 Direct3D 裝置的獨佔存取權。
LockPayload

鎖定擷取裝置控制項中包含的內部承載緩衝區,以啟用查詢或變更承載。
LockProcess

封鎖受保護的媒體路徑 (PMP) 進程結束。 (IMFPMPHost.LockProcess)
LockProcess

封鎖受保護的媒體路徑 (PMP) 進程結束。 (IMFPMPHostApp.LockProcess)
LockProcess

封鎖受保護的媒體路徑 (PMP) 進程結束。 (IMFPMPServer.LockProcess)
LockStore

鎖定屬性存放區,讓其他線程無法存取它。
LoggedOnUser

查詢是否應該使用登入認證。
MFAddPeriodicCallback

設定要以固定間隔呼叫的回呼函式。 (MFAddPeriodicCallback)
MFAllocateSerialWorkQueue

建立保證串行化工作專案的工作佇列。
MFAllocateWorkQueue

建立新的工作佇列。 (MFAllocateWorkQueue)
MFAllocateWorkQueueEx

建立新的工作佇列。 (MFAllocateWorkQueueEx)
MFAverageTimePerFrameToFrameRate

從視訊畫面的平均持續時間計算每秒畫面格的幀速率。
MFBeginCreateFile

開始異步要求,從檔案建立位元組數據流。
MFBeginRegisterWorkQueueWithMMCSS

將工作佇列與多媒體類別排程器服務 (MMCSS) 工作產生關聯。 (MFBeginRegisterWorkQueueWithMMCSS)
MFBeginRegisterWorkQueueWithMMCSSEx

將工作佇列與多媒體類別排程器服務 (MMCSS) 工作產生關聯。 (MFBeginRegisterWorkQueueWithMMCSSEx)
MFBeginUnregisterWorkQueueWithMMCSS

從多媒體類別排程器服務 (MMCSS) 工作取消註冊工作佇列。 (MFBeginUnregisterWorkQueueWithMMCSS)
MFCalculateBitmapImageSize

擷取視訊格式的影像大小。
MFCalculateImageSize

擷取未壓縮視訊格式的影像大小,以位元組為單位。 (MFCalculateImageSize)
MFCancelCreateFile

取消異步要求,以從檔案建立位元組數據流。
MFCancelWorkItem

嘗試取消以 MFScheduleWorkItem 或 MFScheduleWorkItemEx 排程的異步操作。
MFCombineSamples

如果媒體的合併持續時間未超過指定的持續時間,將媒體範例串連至另一個樣本。
MFCompareFullToPartialMediaType

比較完整媒體類型與部分媒體類型。
MFConvertColorInfoFromDXVA

設定 MFVIDEOFORMAT 結構中的擴充色彩資訊。
MFConvertColorInfoToDXVA

將延伸色彩資訊從 MFVIDEOFORMAT 轉換為相等的 DirectX 視訊加速 (DXVA) 色彩資訊。
MFConvertFromFP16Array

將16位浮點數的數位轉換成32位浮點數的陣列。
MFConvertToFP16Array

將32位浮點數的數位轉換成16位浮點數的陣列。
MFCopyImage

將影像或圖像平面從一個緩衝區複製到另一個緩衝區。
MFCreate2DMediaBuffer

建立系統記憶體緩衝區物件來保存 2D 映像數據。
MFCreate3GPMediaSink

建立用來撰寫 3GP 檔案的媒體接收。
MFCreateAC3MediaSink

建立 AC-3 媒體接收的實例。
MFCreateADTSMediaSink

建立音訊數據傳輸數據流 (ADTS) 媒體接收的實例。
MFCreateAggregateSource

建立可匯總媒體來源集合的媒體來源。
MFCreateAlignedMemoryBuffer

使用指定的位元組對齊配置系統記憶體,並建立媒體緩衝區來管理記憶體。
MFCreateAMMediaTypeFromMFMediaType

從媒體基礎媒體類型建立 DirectShow AM_MEDIA_TYPE 結構。
MFCreateASFContentInfo

建立 ASF Header 物件。
MFCreateASFIndexer

建立 ASF Indexer 物件。
MFCreateASFIndexerByteStream

建立位元組數據流,以存取 ASF 數據流中的索引。
MFCreateASFMediaSink

建立 ASF 媒體接收。
MFCreateASFMediaSinkActivate

建立可用來建立 ASF 媒體接收的啟用物件。
MFCreateASFMultiplexer

建立 ASF 多任務器。
MFCreateASFProfile

建立 ASF 設定檔物件。
MFCreateASFProfileFromPresentationDescriptor

從簡報描述元建立 ASF 配置檔物件。
MFCreateASFSplitter

建立 ASF 分隔器。
MFCreateASFStreamingMediaSink

建立 ASF 串流接收的啟用物件。 (MFCreateASFStreamingMediaSink)
MFCreateASFStreamingMediaSinkActivate

建立 ASF 串流接收的啟用物件。 (MFCreateASFStreamingMediaSinkActivate)
MFCreateASFStreamSelector

建立 ASF 數據流選取器。
MFCreateAsyncResult

建立異步結果物件。 如果您要實作異步方法,請使用此函式。 (MFCreateAsyncResult)
MFCreateAttributes

建立空的屬性存放區。
MFCreateAudioMediaType

從「超聲波」結構建立音訊媒體類型。
MFCreateAudioRenderer

建立串流音頻轉譯器。
MFCreateAudioRendererActivate

建立串流音頻轉譯器的啟用物件。
MFCreateAVIMediaSink

建立 Audio-Video 交錯式 (AVI) 接收。
MFCreateCameraControlMonitor

建立 IMFCameraControlMonitor 的實例。
MFCreateCameraOcclusionStateMonitor

建立IMFCameraOcclusionStateMonitor的新實例,可讓應用程式在相機遮蔽狀態變更時接收通知。
MFCreateCollection

建立空集合物件。
MFCreateContentDecryptorContext

為指定的媒體保護系統建立IMFContentDecryptorContext介面。
MFCreateContentProtectionDevice

為指定的媒體保護系統建立IMFContentProtectionDevice介面。
MFCreateCredentialCache

建立認證快取物件。 應用程式可以使用這個物件來實作自定義認證管理員。
MFCreateD3D12SynchronizationObject

具現化媒體基礎 D3D12 同步處理基本類型,用來同步存取儲存在 Media Foundation 物件中的 D3D12 資源。
MFCreateDeviceSource

建立硬體擷取裝置的媒體來源。
MFCreateDeviceSourceActivate

建立表示硬體擷取裝置的啟用物件。
MFCreateDXGIDeviceManager

建立 Microsoft DirectX 圖形基礎結構 (DXGI) 設備管理器的實例。
MFCreateDXGISurfaceBuffer

建立媒體緩衝區來管理 Microsoft DirectX 圖形基礎結構 (DXGI) 介面。
MFCreateDXSurfaceBuffer

建立管理 Direct3D 9 介面的媒體緩衝區物件。
MFCreateEncryptedMediaExtensionsStoreActivate

MFCreateEncryptedMediaExtensionsStoreActivate 函式會建立實作 IMFActivate 的物件。 此物件的 ActivateObject 實作是以指定的 IMFPMPHostApp 和類別標識碼為基礎。
MFCreateEventQueue

建立事件佇列。
MFCreateFile

從檔案建立位元組數據流。
MFCreateFMPEG4MediaSink

建立用來撰寫分散 MP4 檔案的媒體接收。
MFCreateLegacyMediaBufferOnMFMediaBuffer

將媒體基礎媒體緩衝區轉換成與 DirectX 媒體物件 (DMO) 相容的緩衝區。
MFCreateMediaBufferFromMediaType

配置最適合指定媒體類型的系統記憶體緩衝區。
MFCreateMediaBufferWrapper

建立包裝現有媒體緩衝區的媒體緩衝區。
MFCreateMediaEvent

建立媒體事件物件。
MFCreateMediaExtensionActivate

建立 Windows 執行時間類別的啟用物件。
MFCreateMediaSession

在應用程式的程式中建立媒體會話。
MFCreateMediaType

建立空的媒體類型。
MFCreateMediaTypeFromProperties

從屬性建立IMFMediaType。
MFCreateMediaTypeFromRepresentation

從其他格式表示建立媒體基礎媒體類型。
MFCreateMemoryBuffer

配置系統記憶體,並建立媒體緩衝區來管理它。
MFCreateMFByteStreamOnStream

建立包裝 IStream 指標的Microsoft Media Foundation 位元組數據流。
MFCreateMFByteStreamOnStreamEx

建立包裝 IRandomAccessStream 物件的Microsoft Media Foundation 位元組數據流。
MFCreateMFByteStreamWrapper

建立位元組數據流的包裝函式。
MFCreateMFVideoFormatFromMFMediaType

從視訊媒體類型建立 MFVIDEOFORMAT 結構。
MFCreateMP3MediaSink

建立 MP3 媒體接收。
MFCreateMPEG4MediaSink

建立用來撰寫 MP4 檔案的媒體接收。
MFCreateMuxSink

建立一般媒體接收,包裝多任務器Microsoft媒體基礎轉換 (MFT)。
MFCreateMuxStreamAttributes

建立IMFAttributes,描述多任務處理子數據流的內容。
MFCreateMuxStreamMediaType

建立IMFMediaType,描述多任務處理子數據流的媒體類型。
MFCreateMuxStreamSample

建立包含多任務子數據流樣本的IMFSample。
MFCreateNetSchemePlugin

建立網路來源的配置處理程式。
MFCreatePMPMediaSession

在受保護的媒體路徑 (PMP) 程式中建立媒體會話的實例。
MFCreatePMPServer

建立受保護的媒體路徑 (PMP) 伺服器物件。
MFCreatePresentationClock

建立簡報時鐘。
MFCreatePresentationDescriptor

建立簡報描述元。
MFCreatePresentationDescriptorFromASFProfile

從 ASF 設定檔物件建立簡報描述元。
MFCreatePropertiesFromMediaType

從 IMFMediaType 建立屬性。
MFCreateProtectedEnvironmentAccess

建立IMFProtectedEnvironmentAccess物件,讓內容保護系統能夠與受保護的環境執行交握。
MFCreateProxyLocator

建立預設 Proxy 定位器。
MFCreateRelativePanelWatcher

建立 IMFRelativePanelWatcher 介面的新實例
MFCreateRemoteDesktopPlugin

建立遠端桌面外掛程式物件。 如果應用程式正在終端機服務用戶端會話中執行,請使用這個物件。
MFCreateSample

建立空白媒體範例。
MFCreateSampleCopierMFT

建立範例複製器轉換的實例。
MFCreateSampleGrabberSinkActivate

建立範例擷取器媒體接收的啟用物件。
MFCreateSensorActivityMonitor

初始化 IMFSensorActivityMonitor 介面的新實例。
MFCreateSensorGroup

根據提供的符號連結名稱,建立IMFSensorGroup介面的實例。
MFCreateSensorProfile

根據指定的型別、索引和選擇性條件約束,建立感測器配置檔。
MFCreateSensorProfileCollection

建立感測器配置檔集合。
MFCreateSensorStream

建立 IMFSensorStream 介面的實例。
MFCreateSequencerSegmentOffset

建立 PROPVARIANT,可用來在排序器來源簡報內搜尋。
MFCreateSequencerSource

建立排序器來源。
MFCreateSimpleTypeHandler

建立一次支援單一媒體類型的媒體類型處理程式。
MFCreateSinkWriterFromMediaSink

從媒體接收建立接收寫入器。
MFCreateSinkWriterFromURL

從 URL 或位元組資料流建立接收寫入器。
MFCreateSourceReaderFromByteStream

從位元組數據流建立來源讀取器。
MFCreateSourceReaderFromMediaSource

從媒體來源建立來源讀取器。
MFCreateSourceReaderFromURL

從 URL 建立來源讀取器。
MFCreateSourceResolver

建立來源解析程式,用來從URL或位元組數據流建立媒體來源。
MFCreateStandardQualityManager

建立品質管理員的預設實作。
MFCreateStreamDescriptor

建立數據流描述元。
MFCreateStreamOnMFByteStream

傳回會包裝Microsoft媒體基礎位元組數據流的 IStream 指標。
MFCreateStreamOnMFByteStreamEx

建立會包裝Microsoft Media Foundation 位元組數據流的 IRandomAccessStream 物件。
MFCreateSystemTimeSource

建立以系統時間為基礎的簡報時間來源。
MFCreateTempFile

建立暫存本機檔案支援的位元組數據流。
MFCreateTopoLoader

建立拓撲載入器的新實例。
MFCreateTopology

建立拓撲物件。
MFCreateTopologyNode

建立拓撲節點。
MFCreateTrackedSample

建立IMFTrackedSample物件,以追蹤視訊媒體範例上的參考計數。
MFCreateTranscodeProfile

建立空的轉碼配置檔物件。
MFCreateTranscodeSinkActivate

建立轉碼接收啟用物件。
MFCreateTranscodeTopology

建立部分轉碼拓撲。
MFCreateTranscodeTopologyFromByteStream

建立拓撲以轉碼至位元組數據流。
MFCreateTransformActivate

建立媒體基礎轉換的泛型啟用物件(MFT)。
MFCreateVideoMediaType

從 MFVIDEOFORMAT 結構建立視訊媒體類型。
MFCreateVideoMediaTypeFromBitMapInfoHeader

未實作此函式。 (MFCreateVideoMediaTypeFromBitMapInfoHeader)
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx

從 BITMAPINFOHEADER 結構建立視訊媒體類型。
MFCreateVideoMediaTypeFromSubtype

使用指定的子類型建立部分視訊媒體類型。
MFCreateVideoMediaTypeFromVideoInfoHeader

從 KS_VIDEOINFOHEADER 結構建立媒體類型。
MFCreateVideoMediaTypeFromVideoInfoHeader2

從KS_VIDEOINFOHEADER2結構建立媒體類型。
MFCreateVideoRendererActivate

建立增強式視訊轉譯器 (EVR) 媒體接收的啟用物件。
MFCreateVideoSampleAllocatorEx

建立物件,此物件會配置與 Microsoft DirectX Graphics Infrastructure (DXGI) 相容的影片範例。
MFCreateVirtualCamera

建立虛擬相機物件,供呼叫者用來註冊、取消註冊或從系統中移除虛擬相機。
MFCreateWaveFormatExFromMFMediaType

將媒體基礎音訊媒體類型轉換成「超聲波」結構。
MFCreateWAVEMediaSink

建立 WAVE 封存接收。 WAVE 封存接收接受音訊,並將它寫入.wav檔案。
MFCreateWICBitmapBuffer

建立管理 Windows 映射元件 (WIC) 的媒體緩衝區物件。
MFCreateWMAEncoderActivate

建立可用於建立 Windows 媒體音訊 (WMA) 編碼器的啟用物件。
MFCreateWMVEncoderActivate

建立可用於建立 Windows 媒體視訊 (WMV) 編碼器的啟用物件。
MFDeserializeAttributesFromStream

將屬性從數據流載入至屬性存放區。
MFDeserializePresentationDescriptor

從位元組數位還原串行化表示描述元。
MFEndCreateFile

完成異步要求,以從檔案建立位元組數據流。
MFEndRegisterWorkQueueWithMMCSS

完成異步要求,以將工作佇列與多媒體類別排程器服務 (MMCSS) 工作產生關聯。 (MFEndRegisterWorkQueueWithMMCSS)
MFEndUnregisterWorkQueueWithMMCSS

完成異步要求,從多媒體類別排程器服務 (MMCSS) 工作取消註冊工作佇列。
MFEnumDeviceSources

列舉音訊或視訊擷取裝置的清單。
MFFrameRateToAverageTimePerFrame

將視訊幀速率轉換成畫面持續時間。
MFGetAttribute2UINT32asUINT64

取得屬性,其值為兩個封裝在 UINT64 中的 UINT32 值。
MFGetAttributeDouble

從屬性存放區傳回雙精度浮點數,如果屬性不存在,則傳回預設值。
MFGetAttributeRatio

擷取其值為比率的屬性。
MFGetAttributesAsBlob

將屬性存放區的內容轉換為位元組陣列。
MFGetAttributesAsBlobSize

擷取 MFGetAttributesAsBlob 函式所需的緩衝區大小。
MFGetAttributeSize

擷取其值為大小的屬性,以寬度和高度表示。
MFGetAttributeString

從屬性存放區取得字串值。
MFGetAttributeUINT32

從屬性存放區傳回 UINT32 值,如果屬性不存在,則傳回預設值。
MFGetAttributeUINT64

從屬性存放區傳回 UINT64 值,如果屬性不存在,則傳回預設值。
MFGetContentProtectionSystemCLSID

取得內容保護系統的類別識別碼。
MFGetLocalId

取得本機系統標識碼。
MFGetMFTMerit

取得硬體編解碼器的優點值。
MFGetPlaneSize

擷取未壓縮視訊格式的影像大小,以位元組為單位。 (MFGetPlaneSize)
MFGetPluginControl

取得媒體基礎外掛程式管理員Microsoft指標。
MFGetService

查詢指定服務介面的物件。 (MFGetService)
MFGetStrideForBitmapInfoHeader

計算視訊格式的最小表面步幅。
MFGetSupportedMimeTypes

擷取為來源解析程序註冊的MIME類型。
MFGetSupportedSchemes

擷取為來源解析程序註冊的URL配置。
MFGetSystemId

傳回用於擷取系統標識碼數據的IMFSystemId物件。
MFGetSystemTime

傳回系統時間。
MFGetTimerPeriodicity

擷取 MFAddPeriodicCallback 函式的定時器間隔。
MFGetTopoNodeCurrentType

取得與拓撲節點相關聯之數據流的媒體類型。
MFGetUncompressedVideoFormat

傳回未壓縮視訊格式的FOURCC或 D3DFORMAT值。
MFGetWorkQueueMMCSSClass

擷取目前與此工作佇列相關聯的多媒體類別排程器服務 (MMCSS) 類別。 (MFGetWorkQueueMMCSSClass)
MFGetWorkQueueMMCSSPriority

取得工作佇列的相對線程優先順序。 (MFGetWorkQueueMMCSSPriority)
MFGetWorkQueueMMCSSTaskId

擷取目前與此工作佇列相關聯的多媒體類別排程器服務 (MMCSS) 工作標識符。 (MFGetWorkQueueMMCSSTaskId)
MFHeapAlloc

配置記憶體區塊。 (MFHeapAlloc)
MFHeapFree

釋放呼叫 MFHeapAlloc 函式所配置的記憶體區塊。
MFInitAMMediaTypeFromMFMediaType

從媒體基礎媒體類型初始化 DirectShow AM_MEDIA_TYPE 結構。
MFInitAttributesFromBlob

從位元組數位初始化屬性存放區的內容。
MFInitMediaTypeFromAMMediaType

從 DirectShow AM_MEDIA_TYPE 結構初始化媒體類型。
MFInitMediaTypeFromMFVideoFormat

從 MFVIDEOFORMAT 結構初始化媒體類型。
MFInitMediaTypeFromMPEG1VideoInfo

從 DirectShow MPEG1VIDEOINFO 結構初始化媒體類型。
MFInitMediaTypeFromMPEG2VideoInfo

從 DirectShow MPEG2VIDEOINFO 結構初始化媒體類型。
MFInitMediaTypeFromVideoInfoHeader

從 DirectShow VIDEOINFOHEADER 結構初始化媒體類型。
MFInitMediaTypeFromVideoInfoHeader2

從 DirectShow VIDEOINFOHEADER2 結構初始化媒體類型。
MFInitMediaTypeFromWaveFormatEx

從 SEMANTICATEX 結構初始化媒體類型。
MFInitVideoFormat

初始化標準視訊格式的 MFVIDEOFORMAT 結構,例如 DVD、模擬電視或 ATSC 數字電視。
MFInitVideoFormat_RGB

初始化未壓縮 RGB 視訊格式的 MFVIDEOFORMAT 結構。
MFInvokeCallback

叫用回呼方法以完成異步操作。 (MFInvokeCallback)
MFIsContentProtectionDeviceSupported

檢查指定的媒體保護系統是否支援硬體安全性處理器。
MFIsFormatYUV

查詢FOURCC程式碼或D3DFORMAT值是否為 YUV 格式。
MFIsVirtualCameraTypeSupported

傳回值,指出平臺上是否支援特定虛擬相機。
MFllMulDiv

計算 ((a * b) + d) / c,其中每個字詞都是 64 位帶正負號的值。
MFLoadSignedLibrary

載入已針對受保護環境簽署的動態連結庫。
MFLockDXGIDeviceManager

鎖定共用Microsoft DirectX 圖形基礎結構 (DXGI) 設備管理器。
MFLockPlatform

封鎖 MFShutdown 函式。
MFLockSharedWorkQueue

取得和鎖定共用工作佇列。 (MFLockSharedWorkQueue)
MFLockWorkQueue

鎖定工作佇列。 (MFLockWorkQueue)
MFMapDX9FormatToDXGIFormat

將 Microsoft Direct3D 9 格式識別碼轉換為 Microsoft DirectX 圖形基礎結構 (DXGI) 格式識別碼。
MFMapDXGIFormatToDX9Format

將 Microsoft DirectX 圖形基礎結構 (DXGI) 格式識別碼轉換為 Microsoft Direct3D 9 格式識別碼。
MFPERIODICCALLBACK

MFAddPeriodicCallback 函式的回調函式。
MFPutWaitingWorkItem

將等候事件發出訊號的工作專案排入佇列。 (MFPutWaitingWorkItem)
MFPutWorkItem

將異步操作放在工作佇列上。 (MFPutWorkItem)
MFPutWorkItem2

將異步操作放在具有指定優先權的工作佇列上。 (MFPutWorkItem2)
MFPutWorkItemEx

將異步操作放在工作佇列上。 (MFPutWorkItemEx)
MFPutWorkItemEx2

將異步操作放在具有指定優先權的工作佇列上。 (MFPutWorkItemEx2)
MFRegisterLocalByteStreamHandler

在呼叫端的進程中註冊位元組數據流處理程式。
MFRegisterLocalSchemeHandler

在呼叫端的進程中註冊配置處理程式。
MFRegisterPlatformWithMMCSS

向多媒體類別排程器服務 (MMCSS) 註冊標準Microsoft Media Foundation 平臺工作佇列。
MFRemovePeriodicCallback

取消 MFAddPeriodicCallback 函式所設定的回呼函式。
MFRequireProtectedEnvironment

查詢媒體簡報是否需要受保護的媒體路徑 (PMP)。
MFScheduleWorkItem

排程在指定間隔之後完成的異步操作。 (MFScheduleWorkItem)
MFScheduleWorkItemEx

排程在指定間隔之後完成的異步操作。 (MFScheduleWorkItemEx)
MFSerializeAttributesToStream

將屬性存放區的內容寫入數據流。
MFSerializePresentationDescriptor

將表示描述項串行化為位元組陣列。
MFSetAttribute2UINT32asUINT64

將兩個 UINT32 值封裝成 UINT64 屬性值。
MFSetAttributeRatio

將比率設定為64位屬性值。
MFSetAttributeSize

將寬度和高度設定為單一 64 位屬性值。
MFShutdown

關閉 Microsoft Media Foundation 平臺。
MFShutdownObject

關閉 Media Foundation 物件,並釋放與 對象相關聯的所有資源。 (MFShutdownObject)
MFSplitSample

將合併的媒體範例分割回個別範例。
MFStartup

初始化媒體基礎Microsoft。
MFTEnum

列舉登錄中的媒體基礎轉換 (MFT)。
MFTEnum2

取得符合指定搜尋準則的 Microsoft Media Foundation 轉換 (MFT) 清單。
MFTEnumEx

取得符合指定搜尋準則的 Microsoft Media Foundation 轉換 (MFT) 清單。 此函式會擴充 MFTEnum 函式。
MFTGetInfo

從登錄取得媒體基礎轉換 (MFT) 的相關信息。
MFTranscodeGetAudioOutputAvailableTypes

從音訊編碼器取得輸出格式的清單。
MFTRegister

將媒體基礎轉換 (MFT) 的相關信息新增至登錄。
MFTRegisterLocal

在呼叫者的程式中註冊媒體基礎轉換 (MFT)。 (MFTRegisterLocal)
MFTRegisterLocalByCLSID

在呼叫者的程式中註冊媒體基礎轉換 (MFT)。 (MFTRegisterLocalByCLSID)
MFTUnregister

取消註冊媒體基礎轉換 (MFT)。
MFTUnregisterLocal

從呼叫端的程式取消註冊一或多個媒體基礎轉換(MFT)。
MFTUnregisterLocalByCLSID

從呼叫端的程式取消註冊媒體基礎轉換 (MFT)。
MFUnlockDXGIDeviceManager

解除鎖定共用Microsoft DirectX 圖形基礎結構 (DXGI) 設備管理器。
MFUnlockPlatform

在 MFLockPlatform 函式的呼叫鎖定媒體基礎平台之後解除鎖定。
MFUnlockWorkQueue

解除鎖定工作佇列。 (MFUnlockWorkQueue)
MFUnregisterPlatformFromMMCSS

從多媒體類別排程器服務 (MMCSS) 工作取消註冊 Microsoft Media Foundation 平臺工作佇列。
MFUnwrapMediaType

擷取由 MFWrapMediaType 函式包裝在另一種媒體類型中的媒體類型。
MFValidateMediaTypeSize

驗證視訊格式區塊的緩衝區大小。
MFWrapMediaType

建立包裝另一種媒體類型的媒體類型。
MonitorEnable

在啟用動作完成時要求通知。
NeedKey

通知應用程式需要金鑰或金鑰以及任何初始化數據。
NegotiateAuthenticatedChannelKeyExchange

建立已驗證通道的會話金鑰。
NegotiateCryptoSessionKeyExchange

建立密碼編譯會話的會話密鑰。
NegotiateKeyExchange

建立已驗證通道的會話金鑰。
NegotiateKeyExchange

建立密碼編譯會話的會話密鑰。
NotifyEndOfSegment

通知媒體接收數據流已到達區段結尾。
NotifyPreroll

通知媒體接收簡報時鐘即將啟動。
NotifyPresentationClock

當媒體會話選取簡報時鐘時呼叫。
NotifyProcessInput

當媒體處理器即將將輸入範例傳遞至管線元件時呼叫。
NotifyProcessOutput

在媒體處理器從管線元件取得輸出範例之後呼叫。
NotifyPrune

當配置器樣本由配置器進行剪除或移除配置器時呼叫。
NotifyQualityEvent

從媒體接收轉送MEQualityNotify事件。
NotifyQualityEvent

當管線元件傳送MEQualityNotify事件時呼叫。
NotifyRelease

當影片範例傳回配置器時呼叫。
NotifyTopology

當媒體會話即將開始播放新的拓撲時呼叫。
OnAbort

用來表示來源緩衝區已中止。
OnActivitiesReport

當有新的 IMFSensorActivitiesReport 可供使用時,由媒體管線引發。
OnAddSourceBuffer

表示已新增 IMFSourceBuffer。
OnChange

變更相機控制項值時引發。
OnClockPause

簡報時鐘暫停時呼叫。
OnClockRestart

當簡報時鐘在暫停時從相同位置重新啟動時呼叫。
OnClockSetRate

當簡報時鐘上的速率變更時呼叫。
OnClockStart

當簡報時鐘啟動時呼叫。
OnClockStop

簡報時鐘停止時呼叫。
OnError

在相關聯的IMFCameraControlMonitor內發生無法復原的錯誤時引發。
OnError

用來指出來源緩衝區發生錯誤。
OnEvent

由擷取引擎呼叫,以通知擷取事件的應用程式。
OnEvent

當來源讀取器收到來自媒體來源的特定事件時呼叫。
OnFinalize

當 IMFSinkWriter::Finalize 方法完成時呼叫。
OnFlush

當 IMFSourceReader::Flush 方法完成時呼叫。
OnMarker

當 IMFSinkWriter::P laceMarker 方法完成時呼叫。
OnOcclusionStateReport

當相機遮蔽狀態變更時,由系統呼叫。
OnProcessSample

當取樣擷取器接收新媒體範例時呼叫。 (IMFSampleGrabberSinkCallback.OnProcessSample)
OnProcessSampleEx

當取樣擷取器接收新媒體範例時呼叫。 (IMFSampleGrabberSinkCallback2.OnProcessSampleEx)
OnReadsample

當 IMFSourceReader::ReadSample 方法完成時呼叫。
OnRedirect

當位元組數據流重新導向至URL時呼叫。
OnRemoveSourceBuffer

表示已移除 IMFSourceBuffer。
OnSample

擷取接收收到範例時呼叫。
OnSendingRequest

當位元組數據流要求URL時呼叫。
OnServerCertificate

收到伺服器 SSL 憑證時由媒體基礎呼叫;指出是否接受伺服器證書。
OnSetPresentationClock

在取樣擷取器接收上設定簡報時鐘時呼叫。
OnShutdown

當取樣擷取器接收關閉時呼叫。
OnSourceClose

用來表示媒體來源已關閉。
OnSourceEnded

用來表示媒體來源已結束。
OnSourceEvent

當開啟作業開始或結束時,由網路來源呼叫。
OnSourceOpen

用來表示媒體來源已開啟。
OnStreamError

當 IMFSinkWriter 發生異步錯誤時呼叫。
OnStreamError

當 IMFSourceReader 發生異步錯誤時呼叫。
OnSynchronizedEvent

當範例的格式變更時,由擷取接收呼叫。
OnTransformChange

在 IMFSourceReader 中建置或修改轉換鏈結時呼叫。 (IMFSinkWriterCallback2.OnTransformChange)
OnTransformChange

在 IMFSourceReader 中建置或修改轉換鏈結時呼叫。 (IMFSourceReaderCallback2.OnTransformChange)
OnUpdate

用來指出來源緩衝區正在更新。
OnUpdateEnd

用來指出來源緩衝區已完成更新。
OnUpdateStart

用來指出來源緩衝區已開始更新。
OnVideoStreamTick

查詢媒體引擎,以找出新的視訊畫面是否已就緒。
OpenDeviceHandle

取得 Microsoft Direct3D 裝置的句柄。
OpenDeviceHandle

取得 Direct3D 裝置的句柄。
OPMGetVideoOutputForTarget

傳回指定配接器上 VidPN 目標的視訊輸出物件。
OPMGetVideoOutputsFromHMONITOR

為每個與特定 HMONITOR 句柄相關聯的實體監視器建立 Output Protection Manager (OPM) 物件。
OPMGetVideoOutputsFromIDirect3DDevice9Object

為每個與特定 Direct3D 裝置相關聯的實體監視器建立 Output Protection Manager (OPM) 物件。
Pack2UINT32AsUINT64

將兩個 UINT32 值封裝成 UINT64 值。
PackRatio

將兩個代表比率的 UINT32 值封裝成 UINT64 值。
PackSize

將UINT32寬度值和UINT32高度值封裝成代表大小的UINT64值。
ParseData

將封包化進階系統格式 (ASF) 資料傳送至 ASF 分割器進行處理。
ParseHeader

剖析 ASF 標頭中的資訊,並使用該資訊在 ContentInfo 物件中設定值。 您可以在單一緩衝區中傳遞整個標頭,或以數個片段傳送它。
暫停

暫停媒體會話。
暫停

暫停媒體來源中的所有作用中數據流。
暫停

暫停簡報時鐘。 當時鐘暫停時,時鐘時間不會前進,時鐘的IMFPresentationClock::GetTime會傳回時鐘暫停的時間。
暫停

暫停播放。 (IMFMediaEngine.Pause)
PDXVAHDSW_CreateDevice

建立軟體外掛程式的實例,Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置。
PDXVAHDSW_CreateVideoProcessor

建立軟體Microsoft DirectX 影片加速高畫質 (DXVA-HD) 視訊處理器外掛程式。
PDXVAHDSW_DestroyDevice

終結軟體外掛程式的實例,Microsoft DirectX 影片加速高畫質(DXVA-HD) 裝置。
PDXVAHDSW_DestroyVideoProcessor

終結 DirectX 影片加速高畫質(DXVA-HD)視訊處理器Microsoft軟體。
PDXVAHDSW_GetVideoProcessBltStatePrivate

從軟體Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器取得私人 blit 狀態。
PDXVAHDSW_GetVideoProcessorCaps

取得一或多個軟體的功能,Microsoft DirectX 影片加速高畫質(DXVA-HD) 視訊處理器。
PDXVAHDSW_GetVideoProcessorCustomRates

取得軟體Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器支援的自定義速率。
PDXVAHDSW_GetVideoProcessorDeviceCaps

取得軟體外掛程式Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的功能。
PDXVAHDSW_GetVideoProcessorFilterRange

從軟體外掛程式Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 裝置取得支援的圖像篩選值範圍。
PDXVAHDSW_GetVideoProcessorInputFormats

取得軟體外掛程式Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置支援的輸入格式。
PDXVAHDSW_GetVideoProcessorOutputFormats

取得軟體外掛程式Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置支援的輸出格式。
PDXVAHDSW_GetVideoProcessStreamStatePrivate

從軟體取得私人串流狀態,Microsoft DirectX 影片加速高畫質(DXVA-HD) 視訊處理器。
PDXVAHDSW_Plugin

函式的指標,這個函式會初始化 Microsoft DirectX 影片加速高畫質的軟體外掛程式裝置(DXVA-HD)。
PDXVAHDSW_ProposeVideoPrivateFormat

從軟體外掛程式Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置取得私人介面格式。
PDXVAHDSW_SetVideoProcessBltState

設定軟體Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器之blit作業的狀態參數。
PDXVAHDSW_SetVideoProcessStreamState

設定軟體Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器上輸入數據流的狀態參數。
PDXVAHDSW_VideoProcessBltHD

執行視訊處理blit。
PlaceEncodingParameters

使用新的編碼器設定集合,動態更新編碼器組態。
PlaceMarker

將標記放在數據流中。
PlaceMarker

將標記放在指定的數據流中。
Play

開始播放。 (IMFMediaEngine.Play)
準備

載入任何必要的管線元件,例如編碼器、視訊處理器和媒體接收,以準備擷取接收。
ProcessEvent

將事件傳送至此媒體基礎轉換 (MFT) 上的輸入數據流。
ProcessFrames

將影片處理作業記錄至命令清單、在一或多個輸入範例上操作,並將結果寫入輸出介面。 (ID3D12VideoProcessCommandList::P rocessFrames)
ProcessFrames1

將影片處理作業記錄至命令清單、在一或多個輸入範例上操作,並將結果寫入輸出介面。 (ID3D12VideoProcessCommandList1::P rocessFrames1)
ProcessInput

將數據傳遞至此媒體基礎轉換 (MFT) 上的輸入數據流。
ProcessLicenseRequest

取得指定要求的授權回應。
ProcessMessage

將訊息傳送至媒體基礎轉換 (MFT)。
ProcessOutput

從目前的輸入數據產生輸出。
ProcessSample

將範例傳遞至數據流。 媒體接收會處理範例。
ProcessSample

將輸入範例傳遞至多任務器。
查詢

將查詢傳送至已驗證的通道。
QueryAuthenticatedChannel

將查詢傳送至已驗證的通道。
QueryHeader

由 Microsoft Media Foundation 叫用,以從回應擷取指定 HTTP 標頭的值,以擷取先前傳送的 HTTP 或 HTTPS 要求。
QueueEvent

將新事件放在物件的佇列中。
QueueEvent

將事件放在佇列中。
QueueEventParamUnk

建立事件、將 IUnknown 指標設定為事件數據,並將事件放入佇列中。
QueueEventParamVar

建立事件、將 PROPVARIANT 設定為事件數據,並將事件放入佇列中。在您的 IMFMediaEventGenerator::QueueEvent 實作中呼叫這個方法。
讀取

從數據流讀取數據。
ReadGRL

取得全域撤銷清單 (GLR)。
ReadSample

從媒體來源讀取下一個範例。
RecommendVideoDecoderDownsampleParameters

可讓驅動程式從輸入參數建議最佳的輸出向下取樣參數。
RegisterForEvent

RegisterForEvent 方法會註冊應用程式以接收編解碼器的事件。 (ICodecAPI::RegisterForEvent)
RegisterMFT

在呼叫者的程序中註冊一或多個媒體基礎轉換 (MFT)。
RegisterNotifications

註冊計時文字通知物件。
RegisterProxyResult

保留使用目前 Proxy 成功或失敗的記錄。
RegisterThreads

通知物件向多媒體類別排程器服務 (MMCSS) 註冊其背景工作線程。 (IMFRealTimeClient.RegisterThreads)
RegisterThreadsEx

通知物件向多媒體類別排程器服務 (MMCSS) 註冊其背景工作線程。 (IMFRealTimeClientEx.RegisterThreadsEx)
RegisterVideoProcessorSoftwareDevice

註冊軟體視訊處理裝置。
ReleaseBuffer

釋放呼叫 IDirectXVideoDecoder::GetBuffer 取得的緩衝區。
ReleaseDecoderBuffer

釋放呼叫ID3D11VideoContext::GetDecoderBuffer方法取得的緩衝區。
移除

從 IMFSourceBuffer 移除指定時間範圍所定義的媒體區段。
移除

拿掉與會話相關聯的所有授權和金鑰。
移除

從系統停用和取消註冊虛擬相機。
RemoveAllBuffers

從範例中移除所有緩衝區。
RemoveAllControls

從相機控件集合中移除所有控制件。
RemoveAllEffects

從擷取數據流中移除所有效果。
RemoveAllEffects

拿掉所有音訊和視訊效果。
RemoveAllElements

從集合中移除所有專案。
RemoveAllElements

從清單中移除所有來源專案。
RemoveAllPayloadExtensions

拿掉針對數據流設定的所有承載延伸模組。
RemoveAllStreams

從擷取接收中移除所有數據流。
RemoveAllTransformsForStream

拿掉指定數據流的所有媒體基礎轉換 (MFT),但譯碼器除外。
RemoveClockStateSink

從時鐘取消註冊接收狀態變更通知的物件。
RemoveControl

從相機控件集合中移除具有指定控件集和標識符的控件。
RemoveControlSubscription

從將引發 IMFCameraControlNotify::OnChange 通知的控件清單中移除相機控制件。
RemoveEffect

從擷取數據流中移除效果。
RemoveElement

從集合中移除物件。
RemoveMutualExclusion

從配置檔中移除進階系統格式 (ASF) 互斥物件。
RemoveNode

從拓撲中移除節點。
RemoveProfile

根據指定的設定檔識別碼移除指定的配置檔。
RemoveRecord

從進階系統格式 (ASF) 相互排除物件中移除記錄。
RemoveSourceBuffer

從 IMFMediaSourceExtension 物件所管理的來源緩衝區集合中移除指定的來源緩衝區。
RemoveStream

從進階系統格式 (ASF) 配置檔物件中移除資料流。
RemoveStream

注意 此介面未在此版本的 Media Foundation 中實作。 從資料流優先順序清單中移除數據流。
RemoveStreamConfiguration

取消註冊數據流組態,此組態會定義一組可包含多任務處理輸出的子數據流。
RemoveStreamFromRecord

從進階系統格式互斥物件中的記錄中移除數據流編號。
RemoveStreamPrioritization

IMFASFProfile::RemoveStreamPrioritization 方法
RemoveStreamSink

從媒體接收移除數據流接收。
RemoveTocByType

RemoveTocByType 方法會從 TOC Parser 物件中移除指定類型的所有目錄。
RemoveTrack

拿掉具有指定識別碼的計時文字追蹤。
RequestAccess

要求在數據流上執行指定動作的許可權。
RequestSample

從媒體來源要求範例。
重設

將命令清單重設為其初始狀態,就像剛建立新的命令清單一樣。 (ID3D12VideoDecodeCommandList::Reset)
重設

將命令清單重設為其初始狀態,就像剛建立新的命令清單一樣。 (ID3D12VideoEncodeCommandList::Reset)
重設

將命令清單重設為其初始狀態,就像剛建立新的命令清單一樣。 (ID3D12VideoProcessCommandList::Reset)
重設

將輸入信任授權單位 (ITA) 重設為其初始狀態。
重設

重設 timed-text-notify 物件。
重設

IMFD3D12SynchronizationObject::Reset 函式會重設同步處理對象狀態,讓配置器重複使用同步處理對象和相關聯的 D3D12 資源。
ResetDevice

設定 Microsoft Direct3D 裝置,或通知設備管理員 Direct3D 裝置已重設。
ResetDevice

設定 Direct3D 裝置,或通知設備管理員 Direct3D 裝置已重設。
ResetProtocolRolloverSettings

未在此版本中實作。 (IMFNetSchemeHandlerConfig.ResetProtocolRolloverSettings)
ResolveEncoderOutputMetadata

將呼叫ID3D12VideoEncodeCommandList2::EncodeFrame的輸出元數據解析為可讀取的格式。
ResolveMotionVectorHeap

將 EstimateMotion 方法的動作向量輸出從硬體相依格式轉譯為視訊動作估計 API 所定義的一致格式。
ResolveQueryData

從查詢擷取數據。 (ID3D12VideoDecodeCommandList::ResolveQueryData)
ResolveQueryData

從查詢擷取數據。 (ID3D12VideoEncodeCommandList::ResolveQueryData)
ResolveQueryData

從查詢擷取數據。 (ID3D12VideoProcessCommandList::ResolveQueryData)
ResourceBarrier

通知驅動程式需要同步處理資源的多個存取權。 (ID3D12VideoDecodeCommandList::ResourceBarrier)
ResourceBarrier

通知驅動程式需要同步處理資源的多個存取權。 (ID3D12VideoEncodeCommandList::ResourceBarrier)
ResourceBarrier

通知驅動程式需要同步處理資源的多個存取權。 (ID3D12VideoProcessCommandList::ResourceBarrier)
SaveDefaults

儲存提供的相機控制項預設值集合。
SaveReference

儲存跨進程界限封送處理介面所需的數據。
Seek

依指定的位移移動數據流中的目前位置。
SelectStream

選取簡報中的數據流。
SelectStreams

設定進階系統格式 (ASF) 分割器要剖析的數據流。
SelectTrack

選取或取消選取計時文字元件中的文字追蹤。
SendCameraProperty

內部 IKsControl::KsProperty 方法的包裝函式。
SendStreamTick

表示輸入數據流中的間距。
SetAllDefaults

SetAllDefaults 方法會將所有編解碼器屬性重設為預設值。 (ICodecAPI::SetAllDefaults)
SetAllDefaultsWithNotify

SetAllDefaultsWithNotify 方法會將所有編解碼器屬性重設為預設值,並傳回已變更的屬性清單。 (ICodecAPI::SetAllDefaultsWithNotify)
SetAllocator

設定範例的擁有者。
SetAllSettings

SetAllSettings 方法會從數據流讀取編解碼器屬性,並在編解碼器上設定它們。 (ICodecAPI::SetAllSettings)
SetAllSettingsWithNotify

SetAllSettingsWithNotify 方法會從數據流讀取編解碼器屬性、在編解碼器上設定它們,並傳回已變更的屬性清單。 (ICodecAPI::SetAllSettingsWithNotify)
SetAllVolumes

設定音訊數據流中所有通道的個別音量層級。
SetAppendWindowEnd

設定附加視窗結尾的時間戳。
SetAppendWindowStart

設定附加視窗開頭的時間戳。
SetApplicationCertificate

設定應用程式的憑證。
SetAudioAttributes

在轉碼配置檔中設定音訊數據流組態設定。
SetAudioEndpointRole

設定用於下一次呼叫 SetSource 或 Load 的音訊裝置端點。
SetAudioStreamCategory

設定下一次呼叫 SetSource 或 Load 的音訊數據流類別。
SetAutoPlay

指定媒體引擎是否自動開始播放。
SetBalance

設定音訊平衡。 (IMFMediaEngineEx.SetBalance)
SetBlob

將位元組陣列與索引鍵產生關聯。
SetBorderColor

設定框線色彩。
SetBufferFullnessBits

未在此版本中實作。 (IWMCodecLeakyBucket.SetBufferFullnessBits)
SetBufferingParams

設定緩衝參數。
SetBufferSizeBits

以位設定緩衝區大小。
SetCacheLimit

限制快取大小。
SetCallback

設定每當影片範例傳回給配置器時,接收通知的回呼物件。
SetChannelVolume

設定音訊數據流中指定通道的音量層級。
SetClipRegion

設定來源矩形。 (IWMResizerProps.SetClipRegion)
SetConstrictionSize

指定要在輸出上執行的向下取樣量。
SetContainerAttributes

在轉碼配置檔中設定容器組態設定。
SetContentEnabler

允許呼叫端指定應由 Content Decryption Module (CDM) 使用的 IMFContentEnabler 介面。
SetContentProtectionManager

設定內容保護管理員 (CPM)。
SetContext

SetContext 方法會將呼叫端提供的內容區塊與目錄產生關聯。
SetCueTimeOffset

將位移設定為提示時間。
SetCurrentDeviceMediaType

設定擷取數據流的輸出格式。
SetCurrentLength

設定緩衝區中有效數據的長度。
SetCurrentMediaType

設定物件的媒體類型。
SetCurrentMediaType

設定數據流的媒體類型。
SetCurrentPosition

設定目前的讀取或寫入位置。
SetCurrentPosition

尋找媒體來源中的新位置。
SetCurrentTime

搜尋新的播放位置。
SetCurrentTimeEx

使用指定的MF_MEDIA_ENGINE_SEEK_MODE搜尋新的播放位置。
SetCustomSink

設定預覽的自定義媒體接收。
SetCustomSink

設定用於錄製的自定義媒體接收。
SetD3DManager

設定媒體來源上 Microsoft DirectX 圖形基礎結構 (DXGI) 設備管理器的指標。
SetDefaultAllocator

設定要用於指定輸出數據流的預設範例配置器。
SetDefaultPlaybackRate

設定預設播放速率。
SetDescription

SetDescription 方法會將描述與目錄產生關聯。
SetDescriptionData

SetDescriptionData 方法會將呼叫端提供的數據區塊與專案產生關聯。
SetDescriptor

SetDescriptor 方法會將描述元與目錄產生關聯。
SetDescriptor

SetDescriptor 方法會將描述元與專案產生關聯。
SetDestinationRectangle

設定目的地矩形。
SetDirectxDeviceManager

設定 DirectX 設備管理員。
SetDirectXManager

指定要使用的視訊媒體接收 Direct3D 設備管理員。
SetDisabled

將類別標識碼 (CLSID) 新增至封鎖清單,或從清單中移除 CLSID。 (IMFPluginControl.SetDisabled)
SetDisplayName

設定音訊會話的顯示名稱。 Windows 磁碟區控件會顯示此名稱。
SetDouble

將雙精度浮點數與索引鍵產生關聯。
SetDropMode

設定置放模式。 在置放模式中,元件會根據置放模式的層級,大幅捨棄樣本。
SetDuration

以 100 奈秒為單位設定媒體來源的持續時間。
SetEndOfStream

表示已到達媒體數據流的結尾。
SetErrorCode

設定目前的錯誤碼。
SetErrorCode

設定錯誤碼。
SetExtendedErrorCode

設定擴充的錯誤碼。
SetFlags

設定擷取裝置上屬性的旗標。
SetFlags

設定索引器選項。
SetFlags

設定多任務器選項。
SetFlags

設定進階系統格式 (ASF) 分隔器上的選項旗標。
SetFullCroppingParam

設定來源和目的地矩形。 (IWMColorConvProps.SetFullCroppingParam)
SetFullCropRegion

設定來源和目的地矩形。 (IWMResizerProps.SetFullCropRegion)
SetGood

報告提供的認證物件是否成功通過驗證挑戰。
SetGood

指定使用者的認證是否在驗證挑戰中成功。 網路來源會呼叫這個方法,通知應用程式使用者認證是否已通過驗證。
SetGroupingParam

將音訊會話指派給一組會話。
SetGUID

將 GUID 值與索引鍵產生關聯。
SetHalfFilterLength

指定輸出的品質。
SetHurryup

設定視訊譯碼器的速度模式。
SetIconPath

設定音訊會話的圖示資源。 Windows 音量控件會顯示此圖示。
SetID

設定緩衝區所表示之空間音頻對象的標識碼。
SetInBandEnabled

啟用或停用帶模式。
SetIndexByteStreams

加入要編製索引的位元組數據流。
SetIndexStatus

設定數據流的索引。
SetInputMediaType

設定接收寫入器上數據流的輸入格式。
SetInputPrefType

設定此節點上輸入數據流的慣用媒體類型。
SetInputType

設定、測試或清除此媒體基礎轉換 (MFT) 上輸入數據流的媒體類型。
SetInterlaceMode

SetInterlaceMode 方法會指定輸入視訊數據流是否交錯。
SetItem

加入具有指定索引鍵的屬性值。
SetKeyFrame

指定目前的框架將編碼為主要畫面格。
SetLabel

設定計時文字追蹤的標籤。
SetLanguage

設定和擷取元數據的語言。
SetLength

設定數據流的長度。
SetLoop

指定媒體引擎是否迴圈播放。
SetMarker

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoDecodeCommandList::SetMarker)
SetMarker

僅供內部使用。 不適合直接呼叫。 (ID3D12VideoEncodeCommandList::SetMarker)
SetMarker

僅供內部使用。 不打算直接呼叫
SetMasterVolume

設定主要磁碟區層級。
SetMediaKeys

設定要與媒體引擎搭配使用的媒體索引鍵物件。
SetMediaType

設定進階系統格式 (ASF) 資料流組態對象的媒體類型。
SetMirror

指定是否要翻轉視訊影像。
SetMirrorState

啟用或停用視訊預覽數據流的鏡像。 (IMFCapturePreviewSink.SetMirrorState)
SetMirrorState

啟用或停用視訊預覽數據流的鏡像。 (IMFCaptureSource.SetMirrorState)
SetMode

指定輸入視訊數據流是否交錯。
SetMute

將音訊靜音或取消靜音。 (IMFSimpleAudioVolume.SetMute)
SetMuted

將音訊靜音或取消靜音。 (IMFMediaEngine.SetMuted)
SetNativeMediaType

設定媒體來源上數據流的原生媒體類型。
SetObject

設定與此節點相關聯的物件。
SetOPMWindow

指定應該接收輸出連結保護的視窗。
SetOutputBounds

設定客戶端輸出所需時間戳的範圍。
SetOutputByteStream

設定轉碼媒體接收的輸出位元組數據流。
SetOutputByteStream

指定將接收靜止影像數據的位元組數據流。
SetOutputByteStream

指定將接收錄製數據的位元組數據流。
SetOutputFile

設定編碼輸出檔的名稱。
SetOutputFileName

指定仍存映像的輸出檔名稱。
SetOutputFileName

指定錄製的輸出檔名稱。
SetOutputMediaType

動態設定記錄接收或預覽接收的輸出媒體類型。
SetOutputMutexSelection

選取相互排除記錄,以用於與輸出相關聯的相互排除物件。
SetOutputOverride

設定輸出的選取狀態,覆寫其他選取準則。
SetOutputPrefType

設定這個節點上輸出數據流的慣用媒體類型。
SetOutputType

設定、測試或清除此媒體基礎轉換 (MFT) 上輸出數據流的媒體類型。
SetPartialOutputType

提供編解碼器沒有編解碼器數據的輸出媒體類型。 這可讓編解碼器產生私人數據。
SetPassword

設定密碼。
SetPlaybackRate

設定目前的播放速率。
SetPMPHost

提供IMFPMPHost介面的指標。
SetPMPHost

設定 IMFPMPHostApp 介面的指標,允許媒體來源在 PMP 程式中建立物件。
SetPMPHostApp

允許呼叫端指定代表受保護進程的IMFPMPHostApp介面。
SetPolicy

在輸出信任授權單位 (OTA) 上設定一或多個原則物件。
SetPolicy

設定列舉媒體來源和轉換的原則。
SetPredication

指定如果述詞值通過指定的作業,則不應該執行後續命令。 (ID3D12VideoDecodeCommandList::SetPredication)
SetPredication

指定如果述詞值通過指定的作業,則不應該執行後續命令。 (ID3D12VideoEncodeCommandList::SetPredication)
SetPredication

指定如果述詞值通過指定的作業,則不應該執行後續命令。 (ID3D12VideoProcessCommandList::SetPredication)
SetPreferredClsid

將類別標識碼 (CLSID) 新增至慣用清單,或從清單中移除 CLSID。 (IMFPluginControl.SetPreferredClsid)
SetPreload

設定預先載入旗標。
SetPresentationClock

由媒體管線呼叫,以提供應用程式 IMFPresentationClock 的實例。
SetPresentationClock

在媒體接收上設定簡報時鐘。
SetPrivateData

在視訊裝置上設定私人數據,並將該數據與 GUID 產生關聯。
SetPrivateDataInterface

在影片裝置上設定私人 IUnknown 指標,並將該指標與 GUID 產生關聯。
SetProfile

設定轉碼接收啟用物件上的轉碼配置檔。
SetProfile

使用設定檔物件的配置檔數據,在 ContentInfo 物件中設定設定。
SetProperty

設定元數據屬性的值。
SetProtectedResourceSession

指定影片譯碼命令清單中的後續命令是否可以存取受保護的資源。
SetProtectedResourceSession

指定影片編碼命令清單中的後續命令是否可以存取受保護的資源。
SetProtectedResourceSession

指定影片處理命令清單中的後續命令是否可以存取受保護的資源。
SetQualityLevel

設定質量等級。 品質等級會決定元件取用或產生樣本的方式。
SetRate

設定播放速率。 (IMFRateControl.SetRate)
SetRealTimeMode

設定下一次呼叫 SetSource 或 Load 時所使用的即時模式。
SetReconstructedVideoFrame

注意 此方法已過時,不應使用。 還原目前重建的視訊畫面。
SetRenderHandle

指定預覽的視窗。
SetRenderSurface

指定預覽Microsoft DirectComposition 視覺效果。
SetResizerQuality

指定要使用產生高品質影片的演算法,還是使用更快速的演算法。
SetRotation

指定是否要將視訊旋轉到正確的方向。
SetRotation

旋轉影片預覽串流。
SetRotation

旋轉錄製的視訊串流。
SetRotationOverride

覆寫在視訊處理器中執行的旋轉作業。
SetSample

設定媒體數據流來源的範例。
SetSampleCallback

設定回呼以接收靜止影像數據。
SetSampleCallback

設定回呼以接收一個數據流的預覽數據。
SetSampleCallback

設定回呼以接收一個數據流的錄製數據。
SetSampleDuration

設定範例的持續時間。
SetSampleFlags

設定與範例相關聯的旗標。目前未定義旗標。
SetSampleTime

設定範例的呈現時間。
SetSelectedStyle

設定 SAMI 媒體來源上的目前樣式。
SetSensorDeviceMode

設定值,指定感測器裝置的共用模式為控制器或共用。
SetServer

由 Microsoft Media Foundation 呼叫,以指定 IMFHttpDownloadSession 實例所建立之所有要求的通用參數。
SetServerCertificate

提供用來加密授權伺服器訊息的伺服器證書。
SetSource

設定媒體資源的 URL。
SetSource

設定來源數據流。
SetSourceElements

設定媒體來源的清單。
SetSourceFromByteStream

從位元組數據流開啟媒體資源。
SetSourceRectangle

設定來源矩形。 (IMFVideoProcessorControl.SetSourceRectangle)
SetStatus

設定異步操作的狀態。 (IMFAsyncResult.SetStatus)
SetStereo3DFramePackingMode

針對立體 3D 視訊,設定視訊畫面內兩個檢視的版面配置。
SetStereo3DRenderMode

針對立體 3D 視訊,指定媒體引擎如何轉譯 3D 視訊內容。
SetStream

將數據流新增至配置檔,或重新設定現有的數據流。
SetStreamNumber

將數據流編號指派給數據流。
SetStreamSelection

選取或取消選取要播放的數據流。
SetStreamSelection

選取或取消選取一或多個數據流。
SetStreamSelectorFlags

設定數據流選取器的選項。
SetString

將寬字元字串與索引鍵產生關聯。
SetSubEntries

SetSubEntries 會將一組項目識別為這個專案的子專案。
SetSurfaceType

設定譯碼器將用於 DirectX 影片加速 (DVXA) 2.0 的視訊介面類型。
SetSyncTolerance

設定不同數據流樣本無法同步處理的時間上限。
SetTargetMediaType

動態變更接收寫入器編碼的目標媒體類型。
SetTimelineMarkerTimer

指定媒體引擎傳送標記事件的簡報時間。
SetTimer

設定在指定時間叫用回呼的定時器。
SetTimeSource

設定簡報時鐘的時間來源。 時間來源是提供目前時間來驅動時鐘的物件。
SetTimeStampOffset

設定附加至IMFSourceBuffer之媒體區段的時間戳位移。
SetTitle

SetTitle 方法會設定項目的標題。
SetTopology

在媒體會話上設定拓撲。
SetTopoNodeID

設定節點的識別碼。
SetType

設定由 Advanced Systems Format (ASF) 相互排除物件表示的相互排除類型。
SetType

設定緩衝區所表示的空間音頻物件類型。
SetUINT32

將 UINT32 值與索引鍵產生關聯。
SetUINT64

將 UINT64 值與索引鍵產生關聯。
SetUnknown

將 IUnknown 指標與索引鍵產生關聯。
SetUnknown

將任意 IUnknown 指標儲存在媒體緩衝區物件中。
安裝程式

設定IMFSystemId。
SetupSession

將加密的會話金鑰傳遞至用戶端。
SetUser

設定用戶名稱。
SetUserChannelMtx

指定通道矩陣。
SetUserOptions

指定如何儲存用戶認證。
SetUseSampleExtensions

設定編解碼器是否支援範例延伸模組。
SetValue

SetValue 方法會設定編解碼器屬性的值。 (ICodecAPI::SetValue)
SetValueWithNotify

SetValueWithNotify 方法會在編解碼器上設定屬性,並傳回結果變更的其他屬性清單。 (ICodecAPI::SetValueWithNotify)
SetVideoAttributes

在轉碼配置檔中設定視訊串流組態設定。
SetVideoProcessBltState

透過 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置,設定 blit 作業的狀態參數。
SetVideoProcessStreamState

在 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 裝置上設定輸入數據流的狀態參數。
SetVolume

設定音訊音量層級。
SetWorkQueue

指定包含此物件的拓撲分支工作佇列。
SetWorkQueueEx

指定這個物件應該用於異步工作專案的工作佇列。
ShareResources

可讓媒體引擎在畫面伺服器模式中存取受保護的內容。
ShouldDelayTheLoadEvent

取得值,指出連接到 Web 音訊的 是否應該延遲頁面的載入事件。
ShouldTransferSource

指定是否應該傳輸來源。
關機

IMFCameraControlMonitor::Shutdown 函式會關閉相機控制監視器,並清除相關聯的資源。
關機

關閉媒體會話,並釋放媒體會話所使用的所有資源。
關機

關閉媒體接收,並釋放其正在使用的資源。
關機

關閉媒體來源,並釋放其正在使用的資源。
關機

當媒體工作階段關閉時呼叫。
關機

關閉 Media Foundation 物件,並釋放與 對象相關聯的所有資源。 (IMFShutdown.Shutdown)
關機

關閉事件佇列。
關機

關閉媒體引擎,並釋放其正在使用的資源。
關機

IMFMediaKeys::Shutdown (mfmediaengine.h) 方法會關閉相關聯的內容解密模組 (CDM)。
關機

關閉映像共享引擎。
關機

關閉同步物件。
關機

釋放所有虛擬相機的內部資源。
ShutdownObject

關閉已建立的物件。
SignalEventOnFinalResourceRelease

儲存事件句柄,此句柄會在相關聯的 D3D12 資源可用且可回收、重複使用或終結時設定。
SignalEventOnResourceReady

儲存將在 D3D12 資源就緒時設定的事件句柄。
開始

啟動相機控件監視器,引發 IMFCameraControlNotify::OnChange 事件,以變更向 IMFCameraControlMonitor::AddControlSubscription 註冊的控件。
開始

啟動相機遮蔽狀態監視器。
開始

啟動媒體會話。
開始

指定開始播放的位置,以啟動、搜尋或重新啟動媒體來源。
開始

啟動簡報時鐘。
開始

啟動感測器活動監視器。
開始

建立並註冊虛擬相機。
StartInitialization

開始 Output Protection Manager (OPM) 會話的初始化順序。
StartPreview

開始預覽。
StartRecord

開始將音訊和/或視訊錄製到檔案。
StartSessionKeyRefresh

取得可用來重新整理會話密鑰的隨機數。 (ID3D11VideoContext.StartSessionKeyRefresh)
StartSessionKeyRefresh

取得可用來重新整理會話密鑰的隨機數。 (IDirect3DCryptoSession9.StartSessionKeyRefresh)
StartStreaming

在媒體會話開始串流之前,由串流媒體用戶端呼叫,以指定位元組位移或時間位移。
停止

停止相機控件監視器。
停止

停止相機遮蔽狀態監視器。
停止

停止媒體會話。
停止

停止媒體來源中的所有作用中數據流。
停止

停止簡報時鐘。 當時鐘停止時,時鐘時間不會前進,時鐘的IMFPresentationClock::GetTime方法會傳回零。
停止

停止感測器活動監視器。
停止

停用已註冊的虛擬相機,封鎖應用程式無法列舉或啟動虛擬相機。
StopBackgroundTransfer

停止將數據的背景傳輸至本機快取。
StopBuffering

停止任何進行中的緩衝處理。
StopPreview

停止預覽。
StopRecord

停止錄製。
SubmitDecoderBuffers

提交一或多個用於譯碼的緩衝區。 (ID3D11VideoContext.SubmitDecoderBuffers)
SubmitDecoderBuffers1

提交一或多個用於譯碼的緩衝區。 (ID3D11VideoContext1.SubmitDecoderBuffers1)
TakePhoto

從影片串流擷取靜止影像。
TestDevice

測試 Microsoft Direct3D 裝置句柄是否有效。
TestDevice

測試 Direct3D 裝置句柄是否有效。
TimeSeek

搜尋位元組數據流中的新位置。
TrackAdded

新增文字播放軌時呼叫。
TrackRemoved

拿掉文字追蹤時呼叫。
TrackSelected

選取或取消選取追蹤時呼叫。
TransferVideoFrame

將目前的視訊畫面複製到 DXGI 表面或 WIC 位圖。
TransferVideoFrame

將受保護的視訊畫面複製到 DXGI 介面。
UninitializeSampleAllocator

釋放已配置的所有影片範例。
解除鎖定

解除鎖定媒體基礎轉換 (MFT),讓應用程式可以使用它。
解除鎖定

解除鎖定先前鎖定的緩衝區。 每次呼叫IMFMediaBuffer::Lock時,都會呼叫此方法一次。
Unlock2D

解除鎖定先前鎖定的緩衝區。 針對每個對 IMF2DBuffer::Lock2D 的呼叫,呼叫這個方法一次。
UnlockControlData

解除鎖定使用 LockControlData 呼叫解除鎖定的控制數據緩衝區。
UnlockDevice

解除鎖定 Microsoft Direct3D 裝置。
UnlockDevice

解除鎖定 Direct3D 裝置。
UnlockPayload

解除鎖定擷取裝置控制項中包含的原始承載。
UnlockProcess

遞減受保護媒體路徑 (PMP) 進程的鎖定計數。 針對每個對 IMFPMPHost::LockProcess 的呼叫,呼叫此方法一次。
UnlockProcess

遞減受保護媒體路徑 (PMP) 進程的鎖定計數。 針對每個對 IMFPMPHostApp::LockProcess 的呼叫,呼叫這個方法一次。
UnlockProcess

遞減受保護媒體路徑 (PMP) 進程的鎖定計數。 針對每個對 IMFPMPServer::LockProcess 的呼叫,呼叫這個方法一次。
UnlockStore

在呼叫IMFAttributes::LockStore方法之後,解除鎖定屬性存放區。 當物件解除鎖定時,多個線程可以存取對象的屬性。
Unpack2UINT32AsUINT64

從 UINT64 值取得低序和高階 UINT32 值。
UnpackRatio

從代表比率的 UINT64 值,取得低序和高階 UINT32 值。
UnpackSize

從代表大小的 UINT64 值取得低序和高階 UINT32 值。
UnregisterForEvent

UnregisterForEvent 方法會取消註冊指定編碼器事件的應用程式。 (ICodecAPI::UnregisterForEvent)
UnregisterThreads

通知物件從多媒體類別排程器服務 (MMCSS) 取消註冊其背景工作線程。 (IMFRealTimeClient.UnregisterThreads)
UnregisterThreads

通知物件從多媒體類別排程器服務 (MMCSS) 取消註冊其背景工作線程。 (IMFRealTimeClientEx.UnregisterThreads)
Update

傳遞金鑰值,其中包含指定金鑰系統的內容解密模組所需的任何相關聯數據。
Update

提供內容解密模組 (CDM) 工作階段的訊息,包括授權。
UpdateAccess

當將執行指定動作的輸出信任授權單位數目已變更時,通知輸入信任授權單位 (ITA)。
UpdateNodeAttributes

更新目前拓撲中一或多個節點的屬性。
UpdateTopology

修改拓撲,以在終端機服務環境中使用。 (IMFRemoteDesktopPlugin.UpdateTopology)
UpdateTopology

更新佇列中的拓撲。
UpdateTopologyFlags

更新佇列中拓撲的旗標。
UpdateVideo

更新視訊畫面。 (IMFCapturePreviewSink.UpdateVideo)
UpdateVideoStream

更新影片的來源矩形、目的地矩形和框線色彩。
VideoProcessBlt

在一或多個輸入範例上執行視訊處理作業,並將結果寫入 Direct3D9 介面。
VideoProcessBltHD

在一或多個輸入範例上執行視訊處理blit,並將結果寫入至 Microsoft Direct3D 表面。
VideoProcessorBlt

在一或多個輸入範例上執行視訊處理作業,並將結果寫入 Direct3D 介面。
VideoProcessorGetBehaviorHints

傳回驅動程式提示,指出哪些視訊處理器作業最適合使用多平面重疊硬體來執行,而不是ID3D11VideoContext::VideoProcessorBlt 方法。
VideoProcessorGetOutputAlphaFillMode

取得視訊處理器目前的 Alpha 填滿模式。
VideoProcessorGetOutputBackgroundColor

取得視訊處理器目前的背景色彩。
VideoProcessorGetOutputColorSpace

取得視訊處理器目前的輸出色彩空間。
VideoProcessorGetOutputColorSpace1

取得視訊處理器輸出介面的色彩空間資訊。
VideoProcessorGetOutputConstriction

取得影片處理器所執行的目前降級層級。
VideoProcessorGetOutputExtension

從視訊處理器取得私人狀態數據。
VideoProcessorGetOutputHDRMetaData

取得描述顯示內容的 HDR 元數據。
VideoProcessorGetOutputShaderUsage

取得值,指出 Direct3D 著色器是否可以讀取來自 ID3D11VideoContext::VideoProcessorBlt 呼叫的輸出介面。
VideoProcessorGetOutputStereoMode

查詢視訊處理器是否會產生立體視訊畫面。
VideoProcessorGetOutputTargetRect

取得視訊處理器目前的目標矩形。
VideoProcessorGetStreamAlpha

取得視訊處理器上輸入數據流的平面 Alpha。
VideoProcessorGetStreamAutoProcessingMode

查詢是否啟用視訊處理器的自動處理功能。
VideoProcessorGetStreamColorSpace

取得視訊處理器輸入數據流的色彩空間。
VideoProcessorGetStreamColorSpace1

取得視訊處理器輸入數據流的色彩空間資訊。
VideoProcessorGetStreamDestRect

取得視訊處理器上輸入數據流的目的地矩形。
VideoProcessorGetStreamExtension

取得視訊處理數據流的驅動程式特定狀態。
VideoProcessorGetStreamFilter

取得視訊處理器上輸入數據流的影像篩選設定。
VideoProcessorGetStreamFrameFormat

取得視訊處理器上的輸入數據流格式。
VideoProcessorGetStreamHDRMetaData

取得與視訊數據流相關聯的 HDR 元數據。
VideoProcessorGetStreamLumaKey

取得視訊處理器輸入數據流的luma索引鍵。
VideoProcessorGetStreamMirror

取得值,指出視訊處理器輸入數據流是垂直或水準翻轉。
VideoProcessorGetStreamOutputRate

取得視訊處理器產生輸入數據流輸出畫面的速率。
VideoProcessorGetStreamPalette

取得視訊處理器上輸入數據流的調色盤專案。
VideoProcessorGetStreamPixelAspectRatio

取得視訊處理器上輸入數據流的像素外觀比例。
VideoProcessorGetStreamRotation

取得視訊處理器上輸入數據流的數據流旋轉。
VideoProcessorGetStreamSourceRect

取得視訊處理器上輸入數據流的來源矩形。
VideoProcessorGetStreamStereoFormat

取得視訊處理器上輸入數據流的立體聲 3D 格式。
VideoProcessorSetOutputAlphaFillMode

設定視訊處理器寫入轉譯目標之數據的Alpha填滿模式。
VideoProcessorSetOutputBackgroundColor

設定視訊處理器的背景色彩。
VideoProcessorSetOutputColorSpace

設定視訊處理器的輸出色彩空間。
VideoProcessorSetOutputColorSpace1

設定視訊處理器輸出介面的色彩空間資訊。
VideoProcessorSetOutputConstriction

設定輸出上要執行的向下取樣量。
VideoProcessorSetOutputExtension

設定驅動程式特定的視訊處理狀態。
VideoProcessorSetOutputHDRMetaData

設定描述要顯示內容的顯示器的 HDR 元數據。
VideoProcessorSetOutputShaderUsage

設定值,指出 Direct3D 著色器是否會讀取來自 ID3D11VideoContext::VideoProcessorBlt 呼叫的輸出介面。
VideoProcessorSetOutputStereoMode

指定視訊處理器是否產生立體視訊畫面。
VideoProcessorSetOutputTargetRect

設定視訊處理器的目標矩形。
VideoProcessorSetStreamAlpha

設定視訊處理器上輸入數據流的平面 Alpha。
VideoProcessorSetStreamAutoProcessingMode

啟用或停用視訊處理器上的自動處理功能。
VideoProcessorSetStreamColorSpace

設定視訊處理器上輸入數據流的色彩空間。
VideoProcessorSetStreamColorSpace1

設定視訊處理器輸入數據流的色彩空間資訊。
VideoProcessorSetStreamDestRect

設定視訊處理器上輸入數據流的目的地矩形。
VideoProcessorSetStreamExtension

設定視訊處理數據流上的驅動程式特定狀態。
VideoProcessorSetStreamFilter

啟用或停用視訊處理器上輸入數據流的影像篩選。
VideoProcessorSetStreamFrameFormat

指定視訊處理器上的輸入數據流是否包含交錯式或漸進式畫面。
VideoProcessorSetStreamHDRMetaData

設定與視訊串流相關聯的 HDR 元數據。
VideoProcessorSetStreamLumaKey

設定視訊處理器上輸入數據流的luma鍵。
VideoProcessorSetStreamMirror

指定視訊處理器輸入數據流應該垂直或水準翻轉。
VideoProcessorSetStreamOutputRate

設定視訊處理器產生輸入數據流輸出畫面的速率。
VideoProcessorSetStreamPalette

設定視訊處理器上輸入數據流的調色盤專案。
VideoProcessorSetStreamPixelAspectRatio

設定視訊處理器上輸入數據流的像素外觀比例。
VideoProcessorSetStreamRotation

設定視訊處理器上輸入數據流的數據流旋轉。
VideoProcessorSetStreamSourceRect

設定視訊處理器上輸入數據流的來源矩形。
VideoProcessorSetStreamStereoFormat

啟用或停用視訊處理器上輸入數據流的立體聲 3D 視訊。
WaitOnSignal

封鎖直到逾時指定的逾時間隔已過,或已發出同步處理物件的訊號為止。
寫入

將數據寫入數據流。
WriteBufferImmediate

直接從命令數據流將 32 位即時值寫入指定的緩衝區位置。 (ID3D12VideoDecodeCommandList::WriteBufferImmediate)
WriteBufferImmediate

直接從命令數據流將 32 位即時值寫入指定的緩衝區位置。 (ID3D12VideoEncodeCommandList::WriteBufferImmediate)
WriteBufferImmediate

直接從命令數據流將 32 位即時值寫入指定的緩衝區位置。 (ID3D12VideoProcessCommandList::WriteBufferImmediate)
WriteSample

將範例傳遞至接收寫入器。

介面

 
IAdvancedMediaCapture

啟用進階媒體擷取。
IAdvancedMediaCaptureInitializationSettings

提供進階媒體擷取的初始化設定。
IAdvancedMediaCaptureSettings

提供進階媒體擷取的設定。
ICodecAPI

ICodecAPI 介面會在編碼器或譯碼器篩選上設定及擷取設定,並定義在編解碼器上設定屬性的泛型機制。
ID3D11AuthenticatedChannel

提供具有圖形驅動程式或 Microsoft Direct3D 運行時間的通道。
ID3D11CryptoSession

表示密碼編譯會話。
ID3D11VideoContext

提供 Microsoft Direct3D 11 裝置的視訊功能。 (ID3D11VideoContext)
ID3D11VideoContext1

提供 Microsoft Direct3D 11 裝置的視訊功能。 (ID3D11VideoContext1)
ID3D11VideoContext2

提供 Microsoft Direct3D 11 裝置的視訊功能。 (ID3D11VideoContext2)
ID3D11VideoDecoder

表示 Microsoft Direct3D 11 的硬體加速視訊譯碼器。
ID3D11VideoDecoderOutputView

識別可在影片譯碼期間存取的輸出介面。
ID3D11VideoDevice

提供 Microsoft Direct3D 11 裝置的視訊譯碼和視訊處理功能。 (ID3D11VideoDevice)
ID3D11VideoDevice1

提供 Microsoft Direct3D 11 裝置的視訊譯碼和視訊處理功能。 (ID3D11VideoDevice1)
ID3D11VideoProcessor

表示 Microsoft Direct3D 11 的視訊處理器。
ID3D11VideoProcessorEnumerator

列舉 Microsoft Direct3D 11 裝置的視訊處理器功能。 (ID3D11VideoProcessorEnumerator)
ID3D11VideoProcessorEnumerator1

列舉 Microsoft Direct3D 11 裝置的視訊處理器功能。 (ID3D11VideoProcessorEnumerator1)
ID3D11VideoProcessorInputView

識別可在視訊處理期間存取的輸入介面。
ID3D11VideoProcessorOutputView

識別可在視訊處理期間存取的輸出介面。
ID3D12VideoDecodeCommandList

封裝影片譯碼的圖形命令清單。
ID3D12VideoDecodeCommandList1

封裝影片譯碼的圖形命令清單。 此介面繼承自ID3D12VideoDecodeCommandList,並新增影片譯碼直方圖的支援。
ID3D12VideoDecodeCommandList2

新增影片擴充功能命令的支援。 (ID3D12VideoDecodeCommandList2)
ID3D12VideoDecodeCommandList3

封裝影片譯碼的圖形命令清單。
ID3D12VideoDecoder

表示 Direct3D 12 視訊譯碼器。
ID3D12VideoDecoder1

代表 Direct3D 12 視訊譯碼器,其中包含執行譯碼作業的解析度無關資源和狀態。 新增受保護資源的支援。
ID3D12VideoDecoderHeap

代表 Direct3D 12 視訊譯碼器堆積。
ID3D12VideoDevice

提供 Microsoft Direct3D 12 裝置的視訊譯碼和處理功能,包括查詢視訊功能和具現化視訊譯碼器和處理器的功能。
ID3D12VideoDevice1

新增動作估計的支援。
ID3D12VideoDevice2

新增受保護資源的支援。
ID3D12VideoDevice3

擴充ID3D12VideoDevice介面,以新增支持視訊編碼功能。
ID3D12VideoEncodeCommandList

封裝視訊編碼的圖形命令清單,包括動作估計。
ID3D12VideoEncodeCommandList1

此介面繼承自ID3D12VideoEncodeCommandList,並新增影片擴充功能命令的支援。
ID3D12VideoEncodeCommandList2

此介面繼承自ID3D12VideoEncodeCommandList1,並新增編碼視訊和解析編碼作業元數據的方法。
ID3D12VideoEncodeCommandList3

封裝用於視訊編碼的圖形命令清單。
ID3D12VideoEncoder

表示 Direct3D 12 視訊編碼器。
ID3D12VideoEncoderHeap

代表 Direct3D 12 視訊編碼器堆積。
ID3D12VideoExtensionCommand

代表影片延伸模組命令的參考計數物件。
ID3D12VideoMotionEstimator

此介面會維護視訊動作估計作業的內容。
ID3D12VideoMotionVectorHeap

表示儲存估計動作向量的堆積。
ID3D12VideoProcessCommandList

封裝用於視訊處理的圖形命令清單。 (ID3D12VideoProcessCommandList)
ID3D12VideoProcessCommandList1

封裝用於視訊處理的圖形命令清單。 (ID3D12VideoProcessCommandList1)
ID3D12VideoProcessCommandList2

新增影片擴充功能命令的支援。 (ID3D12VideoProcessCommandList2)
ID3D12VideoProcessCommandList3

封裝用於視訊處理的圖形命令清單。
ID3D12VideoProcessor

提供取得呼叫ID3D12VideoDevice::CreateVideoProcessor來建立視訊處理器之參數相關信息的方法。
ID3D12VideoProcessor1

繼承自ID3D12VideoProcessor,並提供受保護資源的支援。
IDirect3D9ExOverlayExtension

查詢 Direct3D 裝置的重疊硬體功能。 (IDirect3D9ExOverlayExtension)
IDirect3DAuthenticatedChannel9

提供具有圖形驅動程式或 Direct3D 執行時間的通道。若要取得此介面的指標,請呼叫 IDirect3DDevice9Video::CreateAuthenticatedChannel。
IDirect3DCryptoSession9

表示密碼編譯會話。若要取得此介面的指標,請呼叫 IDirect3DDevice9Video::CreateCryptoSession。
IDirect3DDevice9Video

可讓應用程式使用圖形驅動程式所實作的內容保護和加密服務。若要取得這個介面的指標,請在 D3D9Ex 裝置上呼叫 QueryInterface。
IDirect3DDeviceManager9

讓兩個線程共用相同的 Direct3D 9 裝置,並提供裝置 DirectX 影片加速 (DXVA) 功能的存取權。
IDirectXVideoAccelerationService

從 Direct3D 裝置提供 DirectX 影片加速 (DXVA) 服務。
IDirectXVideoDecoder

代表 DirectX 影片加速 (DXVA) 視訊譯碼器裝置。
IDirectXVideoDecoderService

提供 DirectX 影片加速 (DXVA) 譯碼器服務的存取權。
IDirectXVideoMemoryConfiguration

設定未壓縮視訊表面的視訊記憶體類型。
IDirectXVideoProcessor

代表 DirectX 影片加速 (DXVA) 視訊處理器裝置。
IDirectXVideoProcessorService

提供 DirectX 影片加速 (DXVA) 視訊處理服務的存取權。
IDXVAHD_Device

代表 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置。
IDXVAHD_VideoProcessor

代表Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器。
IMF2DBuffer

表示包含二維表面的緩衝區,例如視訊畫面。 (IMF2DBuffer)
IMF2DBuffer2

表示包含二維表面的緩衝區,例如視訊畫面。 (IMF2DBuffer2)
IMFActivate

可讓應用程式延遲建立物件。
IMFASFContentInfo

提供方法,以使用符合進階系統格式 (ASF) 規格之檔案的標頭區段。
IMFASFIndexer

提供在系統格式 (ASF) 檔案中使用索引的方法。
IMFASFMultiplexer

提供建立進階系統格式 (ASF) 數據封包的方法。
IMFASFMutualExclusion

設定進階系統格式 (ASF) 互斥物件,其會管理 ASF 配置檔中互斥之數據流群組的相關信息。
IMFASFProfile

管理進階系統格式 (ASF) 配置檔。
IMFASFSplitter

提供從進階系統格式 (ASF) 檔案讀取數據的方法。
IMFASFStreamConfig

設定 ASF 檔案中數據流的設定。
IMFASFStreamPrioritization

未實作。 (IMFASFStreamPrioritization)
IMFASFStreamSelector

根據 ASF 標頭中的相互排除資訊,選取進階系統格式 (ASF) 檔案中的數據流。
IMFAsyncCallback

回呼介面,可在異步方法完成時通知應用程式。 (IMFAsyncCallback)
IMFAsyncCallbackLogging

提供與異步回呼相關聯之父對象的相關記錄資訊。
IMFAsyncResult

提供異步操作結果的相關信息。 (IMFAsyncResult)
IMFAttributes

提供在 對象上儲存索引鍵/值組的泛型方法。
IMFAudioMediaType

IMFAudioMediaType 已不再可供 Windows 7 使用。
IMFAudioPolicy

設定與串流音訊轉譯器 (SAR) 相關聯的音訊會話。
IMFAudioStreamVolume

控制個別音訊通道的音量層級。
IMFBufferListNotify

可讓IMFSourceBufferList物件通知其用戶端重要狀態變更。
IMFByteStream

代表來自某些數據源的位元組數據流,可能是本機檔案、網路檔案或其他來源。
IMFByteStreamBuffering

控制位元組串流如何緩衝來自網路的數據。
IMFByteStreamCacheControl

控制網路位元組數據流如何將數據傳送至本機快取。 (IMFByteStreamCacheControl)
IMFByteStreamCacheControl2

控制網路位元組數據流如何將數據傳送至本機快取。 (IMFByteStreamCacheControl2)
IMFByteStreamHandler

從位元組數據流建立媒體來源。
IMFByteStreamProxyClassFactory

建立位元組數據流的 Proxy。 (IMFByteStreamProxyClassFactory)
IMFByteStreamTimeSeek

依時間位置搜尋位元組數據流。
IMFCameraConfigurationManager

IMFCameraConfigurationManager 介面可以藉由呼叫 COM 函式 CoCreateInstance 來建立,並將CLSID_CameraConfigurationManager傳遞為 CLSID 參數。
IMFCameraControlDefaults

提供指定相機控制項預設值的方法。
IMFCameraControlDefaultsCollection

表示相機控件的集合。
IMFCameraControlMonitor

表示相機控件監視器,當相機控件的狀態變更時,用來訂閱和取消訂閱通知。
IMFCameraControlNotify

表示相機控件變更的通知回呼。
IMFCameraOcclusionStateMonitor

監視相機裝置的遮蔽狀態。
IMFCameraOcclusionStateReport

提供與 IMFCameraOcclusionStateMonitor 偵測到的狀態變更相關聯的相機遮蔽狀態。
IMFCameraOcclusionStateReportCallback

由應用程式實作以接收相機遮蔽狀態變更通知。
IMFCameraSyncObject

提供應用程式之間的同步處理機制,以建立和管理虛擬相機和虛擬相機來源。
IMFCaptureEngine

控制一或多個擷取裝置。
IMFCaptureEngineClassFactory

建立擷取引擎的實例。 (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

從擷取引擎接收事件的回呼介面。
IMFCaptureEngineOnSampleCallback

從擷取引擎接收數據的回呼介面。
IMFCaptureEngineOnSampleCallback2

IMFCaptureEngineOnSampleCallback 回呼介面的延伸模組,用來從擷取引擎接收數據。
IMFCapturePhotoSink

控制相片接收。
IMFCapturePreviewSink

控制預覽接收。
IMFCaptureRecordSink

控制錄製接收。
IMFCaptureSink

控制擷取接收,這是從擷取裝置接收一或多個數據流的物件。
IMFCaptureSink2

擴充IMFCaptureSink介面,以提供動態設定記錄接收或預覽接收輸出媒體類型的功能。
IMFCaptureSource

控制擷取來源物件。 擷取來源會管理音訊和視訊擷取裝置。
IMFCdmSuspendNotify

用來讓客戶端在暫停之前應進入一致狀態時通知內容解密模組 (CDM)。
IMFClock

提供來自媒體基礎Microsoft時鐘的計時資訊。
IMFClockConsumer

由應用程式實作,以取得IMFPresentationClock的存取權。
IMFClockStateSink

從簡報時鐘接收狀態變更通知。
IMFCollection

表示 IUnknown 指標的泛型集合。
IMFContentDecryptionModule

表示DRM金鑰系統的內容解密模組 (CDM)。
IMFContentDecryptionModuleAccess

提供媒體金鑰系統的存取權。
IMFContentDecryptionModuleFactory

用來建立IMFContentDecryptionModuleAccess對象的處理站介面。
IMFContentDecryptionModuleSession

提供對加密媒體延伸模組支援之內容解密模組 (CDM) 的存取權。
IMFContentDecryptionModuleSessionCallbacks

提供從 IMFContentDecryptionModuleSession 接收金鑰狀態變更更新的回呼機制。
IMFContentDecryptorContext

允許解密器管理硬體金鑰和解密硬體範例。
IMFContentEnabler

實作一個步驟,用戶必須執行才能存取媒體內容。
IMFContentProtectionDevice

允許解密器與實作保護系統硬體解密的安全性處理器通訊。
IMFContentProtectionManager

藉由為應用程式提供內容啟用器物件的指標,啟用受保護內容的播放。
IMFD3D12SynchronizationObject

允許 D3D12 資源配置器管理 D3D12 資源的存留期。
IMFD3D12SynchronizationObjectCommands

提供命令,允許 D3D12 資源的產生者或取用者在資源可供使用或釋放時發出元件訊號。
IMFDLNASinkInit

初始化數位生活網路聯盟 (DLNA) 媒體接收。 (IMFDLNASinkInit)
IMFDRMNetHelper

設定網路接收器上網路裝置的 Windows Media Digital Rights Management (DRM)。
IMFDXGIBuffer

表示緩衝區,其中包含 Microsoft DirectX 圖形基礎結構 (DXGI) 表面。
IMFDXGIDeviceManager

讓兩個線程共用相同的 Microsoft Direct3D 11 裝置。
IMFDXGIDeviceManagerSource

提供從 Microsoft Media Foundation 視訊轉譯接收取得 IMFDXGIDeviceManager 的功能。
IMFExtendedCameraControl

此介面可用來設定擷取裝置的擴充屬性。
IMFExtendedCameraController

IMFExtendedCameraController 介面可讓應用程式擷取 IMFExtendedCameraControl 的實例,用來設定擷取裝置的擴充屬性。
IMFExtendedDRMTypeSupport

提供方法,以查詢指定的索引鍵系統是否支援指定的內容類型。
IMFFieldOfUseMFTUnlock

可讓應用程式使用媒體基礎轉換 (MFT), 其使用限制。
IMFFinalizableMediaSink

媒體接收選擇性地支援在關機之前執行必要的工作。
IMFGetService

查詢指定服務介面的物件。 (IMFGetService)
IMFHttpDownloadRequest

應用程式會實作這個介面,以覆寫 Microsoft Media Foundation 所使用的 HTTP 和 HTTPS 通訊協定的預設實作。 (IMFHttpDownloadRequest)
IMFHttpDownloadSession

應用程式會實作這個介面,以覆寫 Microsoft Media Foundation 所使用的 HTTP 和 HTTPS 通訊協定的預設實作。 (IMFHttpDownloadSession)
IMFHttpDownloadSessionProvider

應用程式會實作此介面,以提供自定義 HTTP 或 HTTPS 下載實作。
IMFImageSharingEngine

啟用影像共用。
IMFImageSharingEngineClassFactory

建立 IMFImageSharingEngine 的實例。
IMFInputTrustAuthority

可讓受保護媒體路徑 (PMP) 中的其他元件使用輸入信任授權單位所提供的輸入保護系統(ITA)。
IMFLocalMFTRegistration

在呼叫者的程式中註冊媒體基礎轉換 (MFT)。
IMFMediaBuffer

表示包含媒體數據的記憶體區塊。
IMFMediaEngine

可讓應用程式播放音訊或視訊檔案。
IMFMediaEngineClassFactory

建立媒體引擎的實例。
IMFMediaEngineClassFactory2

建立IMFMediaKeys對象的實例。
IMFMediaEngineClassFactory4

提供 CreateContentDecryptionModuleFactory 方法來建立 IMFContentDecryptionModuleFactory 的實例,這是指定之密鑰系統的 Content Decryption Module (CDM) 物件的類別處理站。
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

表示用來使用數位版權管理 (DRM) 金鑰系統解密媒體數據的媒體密鑰。
IMFMediaKeySession

代表數字版權管理 (DRM) 金鑰系統的工作階段。
IMFMediaKeySessionNotify

提供機制來通知應用程式有關媒體金鑰會話的資訊。
IMFMediaSession

提供受保護和未受保護內容的播放控制件。
IMFMediaSharingEngine

啟用媒體共用。
IMFMediaSharingEngineClassFactory

建立IMFMediaSharingEngine的實例。 (IMFMediaSharingEngineClassFactory)
IMFMediaSink

由媒體接收物件實作。
IMFMediaSinkPreroll

可讓媒體接收在啟動簡報時鐘之前接收範例。
IMFMediaSource

由媒體來源物件實作。
IMFMediaSourceEx

擴充IMFMediaSource介面,以提供媒體來源的其他功能。
IMFMediaSourceExtension

提供媒體來源擴充功能 (MSE) 的功能。
IMFMediaSourceExtensionNotify

提供引發與 IMFMediaSourceExtension 相關聯之事件的功能。
IMFMediaSourcePresentationProvider

提供排序器來源的通知。
IMFMediaSourceTopologyProvider

可讓應用程式從排序器來源取得拓撲。
IMFMediaStream

代表媒體來源中的一個數據流。
IMFMediaStreamSourceSampleRequest

表示來自 MediaStreamSource 之範例的要求。
IMFMediaTimeRange

代表時間範圍的清單,其中每個範圍都是由開始和結束時間所定義。
IMFMediaType

表示媒體格式的描述。
IMFMediaTypeHandler

取得和設定 物件上的媒體類型,例如媒體來源或媒體接收。
IMFMetadata

管理物件的元數據。
IMFMetadataProvider

從媒體來源或其他物件取得元數據。
IMFMuxStreamAttributesManager

提供多任務媒體來源子數據流之 IMFAttributes 的存取權。
IMFMuxStreamMediaTypeManager

啟用多任務媒體來源的數據流組態管理。 數據流組態會定義一組子數據流,這些子數據流可以包含多任務處理輸出。
IMFMuxStreamSampleManager

提供在多任務媒體來源輸出中擷取個別子數據流之IMFSample物件的能力。
IMFNetCredential

設定及擷取用於驗證的使用者名稱和密碼資訊。
IMFNetCredentialCache

從認證快取取得認證。
IMFNetCredentialManager

由應用程式實作,以提供網路來源的用戶認證。
IMFNetCrossOriginSupport

由想要針對 HTML5 媒體下載強制執行跨原始來源原則的用戶端實作。
IMFNetProxyLocator

決定連線到伺服器時要使用的 Proxy。
IMFNetProxyLocatorFactory

建立 Proxy 定位器物件,以決定要使用的 Proxy。
IMFNetResourceFilter

當位元組資料流要求 URL 時通知應用程式,並讓應用程式封鎖 URL 重新導向。
IMFNetSchemeHandlerConfig

設定網路配置外掛程式。
IMFObjectReferenceStream

封送處理來自數據流的介面指標。支援 IStream 的數據流物件可以公開此介面,以提供介面指標的自定義封送處理。
IMFOutputPolicy

封裝輸入信任授權單位 (ITA) 的使用原則。
IMFOutputSchema

封裝輸出保護系統及其對應的組態數據的相關信息。
IMFOutputTrustAuthority

封裝信任輸出支援的一或多個輸出保護系統的功能。
IMFPluginControl

控制媒體來源和轉換在媒體基礎中列舉的方式Microsoft。 (IMFPluginControl)
IMFPluginControl2

控制媒體來源和轉換在媒體基礎中列舉的方式Microsoft。 (IMFPluginControl2)
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) 註冊本身。 (IMFRealTimeClient)
IMFRealTimeClientEx

通知管線物件向多媒體類別排程器服務 (MMCSS) 註冊本身。 (IMFRealTimeClientEx)
IMFRelativePanelReport

這個介面可用來擷取顯示區域的目前相對面板位置。
IMFRelativePanelWatcher

監視與顯示相關聯的面板,讓應用程式在面板的相對位置變更時收到通知。
IMFRemoteAsyncCallback

Microsoft Media Foundation Proxy/存根 DLL 用來跨進程界限封送處理特定異步方法呼叫。應用程式不使用或實作這個介面。
IMFRemoteDesktopPlugin

修改拓撲,以在終端機服務環境中使用。 (IMFRemoteDesktopPlugin)
IMFRemoteProxy

由做為遠端物件的 Proxy 的物件公開。
IMFSAMIStyle

設定及擷取 SAMI 媒體來源上的同步存取媒體交換 (SAMI) 樣式。
IMFSample

表示媒體範例,這是媒體數據的容器物件。
IMFSampleAllocatorControl

由影片擷取來源和轉換實作。 允許系統提供元件範例配置器,以使用可從容器記憶體取的記憶體來配置樣本。
IMFSampleGrabberSinkCallback

從範例擷取器接收取得媒體數據的回呼介面。
IMFSampleGrabberSinkCallback2

擴充IMFSampleGrabberSinkCallback介面。
IMFSampleOutputStream

將媒體範例寫入位元組數據流。
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 來源實作。
IMFSharingEngineClassFactory

建立媒體共用引擎的實例。 (IMFSharingEngineClassFactory)
IMFShutdown

由某些必須明確關閉的 Media Foundation 對象公開。
IMFSignedLibrary

提供方法,允許內容保護系統取得已簽署連結庫中函式的程式位址。 此方法提供與 Windows 市集應用程式無法使用的 GetProcAddress 相同的功能。
IMFSimpleAudioVolume

控制與串流音訊轉譯器 (SAR) 和音訊擷取來源相關聯的音訊會話主要音量層級。
IMFSinkWriter

由 Microsoft Media Foundation 接收寫入器對象實作。
IMFSinkWriterCallback

Microsoft Media Foundation 接收寫入器的回呼介面。
IMFSinkWriterCallback2

擴充IMFSinkWriterCallback介面。
IMFSinkWriterEncoderConfig

在接收寫入器上提供其他功能,以動態變更媒體類型和編碼器組態。
IMFSinkWriterEx

擴充IMFSinkWriter介面。
IMFSourceBuffer

表示緩衝區,其中包含IMFMediaSourceExtension的媒體數據。
IMFSourceBufferList

表示 IMFSourceBuffer 物件的集合。
IMFSourceBufferNotify

提供引發與 IMFSourceBuffer 相關聯之事件的功能。
IMFSourceOpenMonitor

從網路來源接收異步開啟作業進度通知的回呼介面。
IMFSourceReader

由媒體基礎來源讀取器對象實作Microsoft。
IMFSourceReaderCallback

媒體基礎來源讀取器的Microsoft回呼介面。
IMFSourceReaderCallback2

擴充IMFSourceReaderCallback介面。
IMFSourceReaderEx

擴充IMFSourceReader介面。
IMFSourceResolver

從 URL 或位元組資料流建立媒體來源。
IMFSpatialAudioObjectBuffer

表示具有相關聯位置和轉譯元數據的音頻數據區段。 空間音訊物件會儲存在 IMFSpatialAudioSample 實例中,並允許在 Media Foundation 元件之間傳遞空間音訊資訊。
IMFSpatialAudioSample

表示具有空間音效資訊的多媒體範例。 每個IMFSpatialAudioSample都包含一或多個IMFSpatialAudioObjectBuffer物件。
IMFSSLCertificateManager

由客戶端實作,並由 Microsoft Media Foundation 呼叫,以取得伺服器所要求的用戶端安全套接字層 (SSL) 憑證。
IMFStreamDescriptor

取得媒體來源中一個數據流的相關信息。
IMFStreamingSinkConfig

將組態資訊傳遞至用於串流內容的媒體接收。
IMFStreamSink

表示媒體接收對象上的數據流。
IMFSystemId

提供擷取系統標識碼數據的方法。
IMFTimecodeTranslate

轉換電影與電視工程師協會 (SMPTE) 時間代碼和 100 奈秒的時間單位。
IMFTimedText

timed-text 物件代表計時文字的元件。
IMFTimedTextBinary

表示 timed-text 對象的數據內容。
IMFTimedTextCue

代表 timed-text-cue 物件。
IMFTimedTextFormattedText

表示格式化的 timed-text 區塊。
IMFTimedTextNotify

定義 Microsoft Media Foundation Timed Text 通知回呼的介面。
IMFTimedTextRegion

表示 timed-text 對象的顯示區域。
IMFTimedTextStyle

表示計時文字的樣式。
IMFTimedTextTrack

表示計時文字的追蹤。
IMFTimedTextTrackList

代表計時文字播放軌的清單。
IMFTimer

提供在指定時間叫用回呼的定時器。
IMFTopoLoader

將部分拓撲轉換成完整拓撲。
IMFTopology

表示拓撲。 拓撲描述以特定順序連接的媒體來源、接收和轉換集合。
IMFTopologyNode

表示拓撲中的節點。
IMFTopologyNodeAttributeEditor

更新媒體會話目前拓撲中一或多個節點的屬性。
IMFTrackedSample

追蹤視訊媒體範例上的參考計數。
IMFTranscodeProfile

由轉碼配置檔物件實作。
IMFTranscodeSinkInfoProvider

由轉碼接收啟用物件實作。
IMFTransform

由所有媒體基礎轉換 (MFT) 實作。
IMFTrustedInput

由提供輸入信任授權單位的元件實作(ITA)。 此介面是用來取得每個元件數據流的ITA。
IMFTrustedOutput

由提供輸出信任授權單位 (OTA) 的元件實作。
IMFVideoCaptureSampleAllocator

為視訊媒體接收配置影片範例,其中包含視訊擷取裝置的特殊功能。
IMFVideoMediaType

表示視訊格式的描述。
IMFVideoProcessorControl

設定視訊處理器 MFT。 (IMFVideoProcessorControl)
IMFVideoProcessorControl2

設定視訊處理器 MFT。 (IMFVideoProcessorControl2)
IMFVideoSampleAllocator

配置視訊媒體接收的視訊範例。
IMFVideoSampleAllocatorCallback

可讓應用程式追蹤增強式視訊轉譯器 (EVR) 所配置的影片範例。
IMFVideoSampleAllocatorEx

配置包含 Direct3D 11 紋理表面Microsoft的影片範例。
IMFVideoSampleAllocatorNotify

IMFVideoSampleAllocatorCallback 介面的回呼。 (IMFVideoSampleAllocatorNotify)
IMFVideoSampleAllocatorNotifyEx

IMFVideoSampleAllocatorCallback 介面的回呼。 (IMFVideoSampleAllocatorNotifyEx)
IMFVirtualCamera

表示可插入 Media Foundation 畫面伺服器管線的虛擬相機。
IMFWorkQueueServices

控制媒體會話所建立的工作佇列。
IMFWorkQueueServicesEx

擴充 IMFWorkQueueServices 介面。
IOPMVideoOutput

代表 Output Protection Manager (OPM) 會話的視訊輸出。
IPlayToControl

可讓 PlayToConnection 對象連接到媒體元素。
IPlayToControlWithCapabilities

提供 IPlayToSource 的功能,以判斷內容的功能。
IPlayToSourceClassFactory

建立 PlayToSource 對象的實例。
IToc

IToc 介面代表個別目錄。 它提供將專案新增至 的方法,以及從目錄移除專案的方法。
ITocCollection

ITocCollection 代表目錄的集合。 它提供從集合新增、擷取和移除目錄的方法。
ITocEntry

ITocEntry 介面代表目錄中的個別專案。 它提供設定和擷取專案描述性資訊的方法。
ITocEntryList

ITocEntryList 介面代表目錄中的項目清單。 它提供將專案新增至 和從清單中移除專案的方法。
ITocParser

ITocParser 介面代表 TOC 剖析器物件。 它提供將目錄儲存在視訊檔案中,以及從視訊檔案擷取目錄的方法。
IWMCodecLeakyBucket

在視訊編碼器上設定「流失貯體」參數。
IWMCodecOutputTimestamp

取得要譯碼之下一個視訊畫面的時間戳。
IWMCodecPrivateData

取得必須附加至輸出媒體類型的私用編解碼器數據。 正確譯碼 Windows 媒體視訊內容需要此編解碼器數據。
IWMCodecProps

提供擷取格式特定編解碼器屬性的方法。
IWMCodecStrings

擷取編解碼器和格式的名稱和描述性字串。
IWMColorConvProps

設定色彩轉換器 DSP 上的屬性。
IWMResamplerProps

設定音訊重新取樣器 DSP 上的屬性。
IWMResizerProps

設定視訊重設大小器 DSP 的屬性。
IWMSampleExtensionSupport

設定範例延伸模組的編解碼器支援。
IWMVideoDecoderHurryup

控制視訊譯碼器的速度。
IWMVideoDecoderReconBuffer

注意 這個介面已經過時,不應使用。 管理重建的視訊畫面。
IWMVideoForceKeyFrame

強制編碼器將目前畫面格編碼為主要畫面格。

結構

 
AecQualityMetrics_Struct

包含聲場回音取消的品質計量(AEC)。 這個結構會與 MFPKEY_WMAAECMA_RETRIEVE_TS_STATS 屬性搭配使用。
ASF_FLAT_PICTURE

包含儲存為媒體來源元數據的影像。 這個結構會當做 WM/Picture 元數據屬性的數據項使用。
ASF_FLAT_SYNCHRONISED_LYRICS

包含已同步處理的歌詞,儲存為媒體來源的元數據。 這個結構會當做 WM/Lyrics_Synchronised 元數據屬性的數據項使用。
ASF_INDEX_DESCRIPTOR

描述數據流和索引類型的索引設定。
ASF_INDEX_IDENTIFIER

指定 ASF 索引器物件的索引。
ASF_MUX_STATISTICS

包含 ASF 多任務器進度的相關統計數據。
CodecAPIEventData

CodecAPIEventData 結構包含EC_CODECAPI_EVENT事件的事件數據,並由支援 ICodecAPI 介面的編解碼器傳送。
D3D11_AES_CTR_IV

包含 128 位進階加密標準 CTR 模式AES-CTR的初始化向量 (IV) 區塊加密。 (D3D11_AES_CTR_IV)
D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

包含D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE命令的輸入數據。
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

包含D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION命令的輸入數據。
D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

包含D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE命令的輸入數據。
D3D11_AUTHENTICATED_CONFIGURE_INPUT

包含ID3D11VideoContext::ConfigureAuthenticatedChannel 方法的輸入數據。
D3D11_AUTHENTICATED_CONFIGURE_OUTPUT

包含來自ID3D11VideoContext::ConfigureAuthenticatedChannel 方法的回應。
D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

包含D3D11_AUTHENTICATED_CONFIGURE_PROTECTION命令的輸入數據。
D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

包含D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE命令的輸入數據。
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT查詢的回應。
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

包含D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID查詢的輸入數據。
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID查詢的回應。
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES查詢的回應。
D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE查詢的回應。
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

包含D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION查詢的輸入數據。
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION查詢的回應。
D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE查詢的回應。
D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE查詢的回應。
D3D11_AUTHENTICATED_QUERY_INPUT

包含ID3D11VideoContext::QueryAuthenticatedChannel方法的輸入數據。
D3D11_AUTHENTICATED_QUERY_OUTPUT

包含來自ID3D11VideoContext::QueryAuthenticatedChannel方法的回應。
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

包含D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT查詢的輸入數據。
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT查詢的回應。
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

包含D3D11_AUTHENTICATED_QUERY_OUTPUT_ID查詢的輸入數據。
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_OUTPUT_ID查詢的回應。
D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_PROTECTION查詢的回應。
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT查詢的回應。
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

包含D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS查詢的輸入數據。
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS查詢的回應。
D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

包含D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT查詢的回應。
D3D11_ENCRYPTED_BLOCK_INFO

指定視訊介面中的哪些位元組會加密。
D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA

表示硬體內容保護的金鑰交換數據。
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA

表示硬體內容保護的金鑰交換輸入數據。
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA

表示硬體內容保護的金鑰交換輸出數據。
D3D11_OMAC

包含訊息驗證碼 (MAC)。
D3D11_TEX2D_ARRAY_VPOV

識別視訊處理器輸出檢視的紋理資源。 (D3D11_TEX2D_ARRAY_VPOV)
D3D11_TEX2D_VDOV

識別視訊譯碼器輸出檢視的紋理資源。
D3D11_TEX2D_VPIV

識別視訊處理器輸入檢視的紋理資源。
D3D11_TEX2D_VPOV

識別視訊處理器輸出檢視的紋理資源。 (D3D11_TEX2D_VPOV)
D3D11_VIDEO_COLOR

定義 Microsoft Direct3D 11 影片的色彩值。
D3D11_VIDEO_COLOR_RGBA

指定 RGB 色彩值。 (D3D11_VIDEO_COLOR_RGBA)
D3D11_VIDEO_COLOR_YCbCrA

指定 YCbCr 色彩值。 (D3D11_VIDEO_COLOR_YCbCrA)
D3D11_VIDEO_CONTENT_PROTECTION_CAPS

描述圖形驅動程式的內容保護功能。
D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION

將數據提供給ID3D11VideoContext::D ecoderBeginFrame 方法。
D3D11_VIDEO_DECODER_BUFFER_DESC

描述譯碼的壓縮緩衝區。 (D3D11_VIDEO_DECODER_BUFFER_DESC)
D3D11_VIDEO_DECODER_BUFFER_DESC1

描述譯碼的壓縮緩衝區。 (D3D11_VIDEO_DECODER_BUFFER_DESC1)
D3D11_VIDEO_DECODER_CONFIG

描述 DirectX 影片加速 (DXVA) Microsoft Direct3D 11 譯碼器裝置的設定。
D3D11_VIDEO_DECODER_DESC

描述 Microsoft Direct3D 11 視訊譯碼器或視訊處理器的視訊串流。
D3D11_VIDEO_DECODER_EXTENSION

包含ID3D11VideoContext::D ecoderExtension 方法的驅動程式特定數據。
D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC

描述影片譯碼器輸出檢視。
D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK

描述子範例對應區塊。
D3D11_VIDEO_PROCESSOR_CAPS

描述 Microsoft Direct3D 11 視訊處理器的功能。
D3D11_VIDEO_PROCESSOR_COLOR_SPACE

指定視訊處理的色彩空間。
D3D11_VIDEO_PROCESSOR_CONTENT_DESC

描述視訊處理器的視訊串流。
D3D11_VIDEO_PROCESSOR_CUSTOM_RATE

指定幀速率轉換或反向電視轉播的自定義速率(IVTC)。 (D3D11_VIDEO_PROCESSOR_CUSTOM_RATE)
D3D11_VIDEO_PROCESSOR_FILTER_RANGE

定義影像篩選的支援值範圍。 (D3D11_VIDEO_PROCESSOR_FILTER_RANGE)
D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC

描述視訊處理器輸入檢視。
D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC

描述視訊處理器輸出檢視。
D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

定義與幀速率轉換相關聯的視訊處理器功能群組,包括反交錯和反向電視播放。
D3D11_VIDEO_PROCESSOR_STREAM

包含ID3D11VideoContext::VideoProcessorBlt 方法的數據流層級數據。
D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT

提供傳入ID3DVideoContext1::VideoProcessorGetBehaviorHints 方法之輸入數據流的相關信息。
D3D11_VIDEO_SAMPLE_DESC

描述影片範例。
D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT

擷取支援的配置檔清單。 (D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT)
D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS

擷取支援的格式清單。
D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM

提供在指定功能D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM時,呼叫ID3D12VideoDevice::CheckFeatureSupport 的數據。
D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES

擷取支援的配置檔清單。 (D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES)
D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT

擷取視訊譯碼的支持資訊。
D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE

描述視訊譯碼器堆積的配置大小。 (D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE)
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC

擷取值,指出指定的編解碼器是否支持視訊編碼。
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

擷取值,指出所提供 HEVC 編碼組態是否支援指定的編解碼器組態支持參數,或擷取 H.264 編碼的支持組態。
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

擷取指定編解碼器和配置檔的圖片控件支援。
D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

擷取值,指出指定的程式代碼、配置檔和層級是否支援指定的框架子區域配置模式。
D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE

擷取值,指出是否支持視訊編碼的指定編解碼器,以及堆積物件的 L0 和 L1 大小。
D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT

擷取值,指出是否支持視訊編碼的指定編解碼器、配置檔和格式。
D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE

擷取值,指出指定的編解碼器、配置檔和層級是否支援指定的內部重新整理模式。
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION

擷取指定編解碼器支援的解析度清單。
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT

D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT 結構 (d3d12video.h) 會擷取指定編解碼器支援的解析度比率數目。
D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL

擷取值,指出指定的配置檔是否支援視訊編碼。
D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE

擷取值,指出指定的速率控制模式是否支援使用指定的編解碼器進行視訊編碼
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS

表示D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT結構的視訊編碼器解析度支援限制。
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS

擷取值,指出具有指定編碼組態之視訊編碼的資源需求。
D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT

擷取值,指出支援指定的視訊編碼功能和組態值。
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT

擷取視訊擴充功能命令的數目。
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT

擷取指定參數階段支持的參數數目。
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS

擷取指定參數階段的影片擴充功能命令參數清單。
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE

檢查視訊擴充功能命令的配置大小。
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT

使用命令定義的輸入和輸出結構擷取影片延伸模組命令支援。
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS

從驅動程式擷取視訊擴充功能命令清單。
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR

提供在指定功能D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR時,呼叫ID3D12VideoDevice::CheckFeatureSupport 的數據。 擷取視訊編碼器的動作估計功能。
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES

提供在指定功能D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES時,呼叫ID3D12VideoDevice::CheckFeatureSupport 的數據。 擷取影片動作估計的受保護資源支援。
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE

描述視訊動作估算器堆積的配置大小。
D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS

擷取視訊處理器支援的最大啟用輸入數據流數目。
D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO

擷取指定之反交錯模式、篩選、速率轉換或自動處理功能所需的過去和未來參考框架數目。
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

提供在指定功能D3D12_FEATURE_VIDEO_PROCESS_SUPPORT時,呼叫ID3D12VideoDevice::CheckFeatureSupport 的數據。
D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE

描述視訊譯碼器堆積的配置大小。 (D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE)
D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS

表示呼叫ID3D12VideoDecodeCommandList::EndQuery所叫用之影片譯碼統計數據查詢的數據。
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT

提供ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap呼叫的輸入數據。
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT

從ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap的呼叫接收輸出數據。
D3D12_RESOURCE_COORDINATE

描述資源的座標。
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM

表示要從中譯碼視訊的壓縮位流。
D3D12_VIDEO_DECODE_CONFIGURATION

描述影片譯碼器的組態。
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS

指定譯碼輸出轉換的參數。 (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS)
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1

指定譯碼輸出轉換的參數。 (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1)
D3D12_VIDEO_DECODE_FRAME_ARGUMENT

表示框架的譯碼參數。
D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS

指定視訊譯碼作業之輸入數據流的參數。
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM

表示單一元件的直方圖輸出緩衝區。
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS

指定視訊譯碼作業之輸出數據流的參數。 (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS)
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1

指定視訊譯碼作業之輸出數據流的參數。 (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1)
D3D12_VIDEO_DECODE_REFERENCE_FRAMES

包含目前譯碼作業的參考框架清單。
D3D12_VIDEO_DECODER_DESC

描述ID3D12VideoDecoder。
D3D12_VIDEO_DECODER_HEAP_DESC

描述ID3D12VideoDecoderHeap。
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES

表示編碼作業的重新建構參考影像。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION

表示視訊編碼的編解碼器組態結構。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264

表示 H.264 編碼的編解碼器組態。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC

表示 HEVC 編碼的編解碼器組態。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

表示視訊編碼的編解碼器組態支持結構。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264

表示 H.264 編碼的編碼器編解碼器組態支援。
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC

表示 HEVC 編碼的編碼器編解碼器組態支援。
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

代表多個編解碼器的圖片控件支持結構。
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264

代表 H.264 視訊編碼的圖片控件支援設定。
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC

代表 HEVC 視訊編碼的圖片控制項支援設定。
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM

封裝編碼作業的壓縮 bitstream 輸出。
D3D12_VIDEO_ENCODER_DESC

描述ID3D12VideoEncoder。
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER

表示緩衝區,其中包含有關ID3D12VideoEncodeCommandList2::EncodeFrame作業的元數據。
D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS

表示ID3D12VideoEncodeCommandList2::EncodeFrame的輸入自變數。
D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS

表示ID3D12VideoEncodeCommandList2::EncodeFrame的輸出自變數。
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA

表示視訊編碼器框架子區域元數據。
D3D12_VIDEO_ENCODER_HEAP_DESC

描述ID3D12VideoEncoderHeap。
D3D12_VIDEO_ENCODER_INTRA_REFRESH

表示視訊編碼的內重新整理設定。
D3D12_VIDEO_ENCODER_LEVEL_SETTING

表示視訊編碼器層級設定。
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC

將層級和層級關聯至高效視訊編碼 (HEVC) 層級設定組態。
D3D12_VIDEO_ENCODER_OUTPUT_METADATA

表示ID3D12VideoEncodeCommandList2::EncodeFrame作業的相關元數據。
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS

代表ID3D12VideoEncodeCommandList2::EncodeFrame作業的編碼統計數據。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA

代表多個編解碼器相關聯 EncodeFrame 命令的圖片層級控件元素。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264

代表 H.264 編碼之相關聯 EncodeFrame 命令的圖片層級控件元素。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION

代表 H264 視訊編碼的圖片清單修改作業。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION

描述參考圖片中的變更,做為作業識別器和作業所需相關參數的 Tuple 記憶體作業。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC

代表 HEVC 編碼之相關聯 EncodeFrame 命令的圖片層級控件元素。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC

06/30/2021
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA

將圖片控件子區域定義為多個編解碼器的配量。
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES

將子區域定義為支援此分割模式之編解碼器的配量。
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC

定義視訊編碼器圖片解析度。
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC

將解析度比率定義為不可取的分數。
D3D12_VIDEO_ENCODER_PROFILE_DESC

描述編碼器配置檔。
D3D12_VIDEO_ENCODER_RATE_CONTROL

表示視訊編碼器速率控制組態。
D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR

表示常數比特率模式的速率控制結構定義。
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS

表示D3D12_VIDEO_ENCODER_RATE_CONTROL結構的視訊編碼器速率控制結構定義。
D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP

表示常數量化參數模式的速率控制結構定義。
D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR

表示具有限制比特率之常數質量目標的速率控制結構定義。
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR

表示變數比特率模式的速率控制結構定義。
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE

表示從傳遞至編碼作業之輸入畫面格產生的重建圖片。
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264

表示 H.264 視訊編碼的參考圖片描述元。
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC

表示 HEVC 視訊編碼的參考圖片描述元。
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS

代表ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata呼叫的輸入自變數。
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS

代表ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata呼叫的輸出自變數。
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC

D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC代表序列層級之視訊編碼作業輸入的參數。
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE

代表多個視訊編解碼器的 GOP 結構。
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264

表示 H.264 視訊編碼的 GOP 結構。
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC

表示 HEVC 視訊編碼的 GOP 結構。
D3D12_VIDEO_EXTENSION_COMMAND_DESC

描述影片擴充功能命令。 (D3D12_VIDEO_EXTENSION_COMMAND_DESC)
D3D12_VIDEO_EXTENSION_COMMAND_INFO

描述影片擴充功能命令。 (D3D12_VIDEO_EXTENSION_COMMAND_INFO)
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO

描述影片擴充功能命令參數。
D3D12_VIDEO_FORMAT

定義資源內容描述的圖元格式和色彩空間的組合。
D3D12_VIDEO_MOTION_ESTIMATOR_DESC

描述ID3D12VideoMotionEstimator。 將此結構傳遞至 ID3D12VideoDevice1::CreateVideoMotionEstimator,以建立 ID3D12VideoMotionEstimator 的實例。
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT

指定ID3D12VideoEncodeCommandList::EstimateMotion呼叫的輸入參數。
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT

指定ID3D12VideoEncodeCommandList::EstimateMotion呼叫的輸出參數。
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC

描述ID3D12VideoMotionEstimatorHeap。 將此結構傳遞至 ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap,以建立 ID3D12VideoMotionEstimatorHeap 的實例。
D3D12_VIDEO_PROCESS_ALPHA_BLENDING

指定視訊處理的 Alpha 混合參數。
D3D12_VIDEO_PROCESS_FILTER_RANGE

定義影像篩選的支援值範圍。 (D3D12_VIDEO_PROCESS_FILTER_RANGE)
D3D12_VIDEO_PROCESS_INPUT_STREAM

包含視訊處理器混合功能的輸入資訊。
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS

指定傳遞至ID3D12VideoCommandList::P rocessFrames的輸入數據流自變數。
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1

指定傳遞至ID3D12VideoProcessCommandList1::P rocessFrames1 之輸入數據流自變數,其支持變更每個呼叫的字段類型。
D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC

指定視訊處理作業之輸入數據流的參數。
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE

提供數據流速率的相關信息。
D3D12_VIDEO_PROCESS_LUMA_KEY

指定用於 luma 索引鍵的設定。
D3D12_VIDEO_PROCESS_OUTPUT_STREAM

表示視訊處理命令的輸出數據流。
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS

指定傳遞至ID3D12VideoCommandList::P rocessFrames之輸出的輸出資料流自變數。
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC

指定傳遞至ID3D12VideoProcessCommandList::P rocessFrames之輸出的輸出數據流自變數。
D3D12_VIDEO_PROCESS_REFERENCE_SET

包含執行視訊處理所需的參考畫面。
D3D12_VIDEO_PROCESS_TRANSFORM

指定視訊處理的轉換參數。
D3D12_VIDEO_SAMPLE

描述圖片緩衝區的寬度、高度、格式和色彩空間。
D3D12_VIDEO_SCALE_SUPPORT

描述影片縮放程式支援的輸出大小調整範圍。
D3D12_VIDEO_SIZE_RANGE

描述視訊縮放程式支援的大小範圍。
D3DCONTENTPROTECTIONCAPS

描述顯示驅動程式的內容保護功能。
D3DOVERLAYCAPS

指定 Direct3D 裝置的硬體重疊功能。
DEVICE_INFO

包含媒體共用裝置的相關信息。
DigitalWindowSetting

表示視訊擷取數位視窗的界限設定。
DXVA2_AES_CTR_IV

包含 128 位進階加密標準 CTR 模式AES-CTR的初始化向量 (IV) 區塊加密。 (DXVA2_AES_CTR_IV)
DXVA2_AYUVSample16

定義16位 AYUV 像素值。
DXVA2_AYUVSample8

定義8位 AYUV 像素值。
DXVA2_ConfigPictureDecode

描述 DXVA 譯碼器裝置的設定。
DXVA2_DecodeBufferDesc

描述從譯碼器傳送至 DirectX 影片加速 (DXVA) 裝置的緩衝區。
DXVA2_DecodeExecuteParams

包含IDirectXVideoDecoder::Execute 方法的參數。
DXVA2_DecodeExtensionData

包含IDirectXVideoDecoder::Execute 方法的私人數據。
DXVA2_ExtendedFormat

描述視訊串流的格式。
DXVA2_FilterValues

包含 DirectX 影片加速 (DXVA) 影像篩選器的參數。
DXVA2_Fixed32

定義32位固定點數。
DXVA2_Frequency

定義視訊頻率。
DXVA2_ProcAmpValues

包含 DirectX 影片加速 (DXVA) 視訊處理作業的值。
DXVA2_ValueRange

定義 DirectX 影片加速 (DXVA) 作業支援值的範圍。
DXVA2_VideoDesc

描述 DXVA 譯碼器裝置或視訊處理器裝置的視訊串流。
DXVA2_VideoProcessBltParams

包含 IDirectXVideoProcessor::VideoProcessBlt 方法的參數。
DXVA2_VideoProcessorCaps

描述 DirectX 影片加速 (DVXA) 視訊處理器模式的功能。
DXVA2_VideoSample

指定IDirectXVideoProcessor::VideoProcessBlt 方法的輸入範例。
DXVABufferInfo

指定IDirect3DDXVADevice9::Execute 方法的緩衝區。
DXVACompBufferInfo

指定 DirectX 影片加速 (DXVA) 壓縮表面的需求。
DXVAHD_BLT_STATE_ALPHA_FILL_DATA

指定使用 Microsoft DirectX 視訊加速高定義時,如何計算 blit 作業的輸出 Alpha 值(DXVA-HD)。
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

使用 Microsoft DirectX 影片加速高畫質時,指定 blit 作業的背景色彩(DXVA-HD)。
DXVAHD_BLT_STATE_CONSTRICTION_DATA

指定使用 Microsoft DirectX 視訊加速高畫質時,輸出是否在 blit 作業中向下取樣(DXVA-HD)。
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

使用 Microsoft DirectX 影片加速高畫質時,指定 blit 作業的輸出色彩空間(DXVA-HD)。
DXVAHD_BLT_STATE_PRIVATE_DATA

包含 Microsoft DirectX 影片加速高畫質的私人 blit 狀態數據(DXVA-HD)。
DXVAHD_BLT_STATE_TARGET_RECT_DATA

指定使用 Microsoft DirectX 視訊加速高畫質時的目標矩形(DXVA-HD)。
DXVAHD_COLOR

定義 DXVA-HD 的色彩值。
DXVAHD_COLOR_RGBA

指定 RGB 色彩值。 (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

指定 YCbCr 色彩值。 (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

描述 Microsoft DirectX 影片加速高畫質(DXVA-HD)視訊處理器的視訊串流。
DXVAHD_CUSTOM_RATE_DATA

指定幀速率轉換或反向電視轉播的自定義速率(IVTC)。 (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

定義影像篩選的支援值範圍。 (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

包含理性的數位(比率)。
DXVAHD_STREAM_DATA

包含 IDXVAHD_VideoProcessor::VideoProcessBltHD 方法的每個數據流數據。
DXVAHD_STREAM_STATE_ALPHA_DATA

使用 Microsoft DirectX 視訊加速高畫質時,指定輸入數據流的平面 Alpha 值(DXVA-HD)。
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

指定來源和目的地矩形的像素外觀比例(PAR)。
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

使用 Microsoft DirectX 影片加速高定義時,指定輸入數據流的格式(DXVA-HD)。
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

使用 Microsoft DirectX 影片加速高畫質時,指定輸入數據流的目的地矩形(DXVA-HD)。
DXVAHD_STREAM_STATE_FILTER_DATA

指定Microsoft DirectX 影片加速高定義 (DXVA-HD) 輸入數據流上篩選作業的層級。
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 輸入數據流交錯的方式。
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 輸入數據流的色彩空間。
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

使用 Microsoft DirectX 視訊加速高畫質時,指定輸入數據流的 luma 索引鍵(DXVA-HD)。
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

使用 Microsoft DirectX 影片加速高畫質時,指定輸入數據流的輸出幀速率(DXVA-HD)。
DXVAHD_STREAM_STATE_PALETTE_DATA

使用 Microsoft DirectX 影片加速高定義時,包含輸入數據流的調色盤專案(DXVA-HD)。
DXVAHD_STREAM_STATE_PRIVATE_DATA

包含私人數據流狀態的數據,適用於 Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 輸入數據流。
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

包含來自Microsoft DirectX 視訊加速高清(DXVA-HD)裝置的反向電視(IVTC)統計數據。
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

使用 Microsoft DirectX 影片加速高畫質時,指定輸入數據流的來源矩形(DXVA-HD)。
DXVAHD_VPCAPS

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 視訊處理器的功能。
DXVAHD_VPDEVCAPS

指定 Microsoft DirectX 影片加速高畫質 (DXVA-HD) 裝置的功能。
DXVAHDSW_CALLBACKS

包含軟體外掛程式針對 Microsoft DirectX 影片加速高畫質實作之函式的指標(DXVA-HD)。
DXVAUncompDataInfo

指定 DirectX 影片加速 (DXVA) 視訊譯碼未壓縮表面的維度和像素格式。
MACROBLOCK_DATA

提供影片譯碼期間宏區塊的相關數據。
MF_BYTE_STREAM_CACHE_RANGE

指定位元組範圍。
MF_CAMERA_CONTROL_RANGE_INFO

MF_CAMERA_CONTROL_RANGE_INFO 結構代表相機控制項可接受的範圍、步驟值和預設值。
MF_FLOAT2

具有兩個元件的向量。
MF_FLOAT3

具有三個元件的向量。
MF_LEAKY_BUCKET_PAIR

指定檔案的緩衝需求。
MF_QUATERNION

四維向量,用來表示旋轉。
MF_SINK_WRITER_STATISTICS

包含接收寫入器效能的相關統計數據。
MF_TRANSCODE_SINK_INFO

包含轉碼接收啟用物件之音訊和視訊數據流的相關信息。
MFARGB

描述 ARGB 色彩值。
MFASYNCRESULT

包含實作 IMFAsyncResult 介面所需的數據。
MFAYUVSample

描述 4:4:4:4 Y'Cb'Cr' 範例。
MFBYTESTREAM_BUFFERING_PARAMS

指定網路位元組數據流的緩衝參數。
MFCameraExtrinsic_CalibratedTransform

轉換,描述相對於其他相機或已建立的外部參考的相機位置。
MFCameraExtrinsics

描述相機相對於其他相機或已建立的外部參考的位置。
MFCameraIntrinsic_DistortionModel

表示多項式鏡頭失真模型。
MFCameraIntrinsic_PinholeCameraModel

表示針孔相機模型。
MFCLOCK_PROPERTIES

定義時鐘的屬性。
MFCONTENTPROTECTIONDEVICE_INPUT_DATA

包含您想要提供做為保護系統函式輸入之數據的相關信息。
MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA

包含從保護系統函式輸出所收到的數據相關信息。
MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA

建議多媒體類別排程器服務 (MMCSS) 參數的安全處理器,以便以預期的優先順序排程即時工作。
MFFOLDDOWN_MATRIX

包含用來將多重通道音訊轉換成較少音訊通道的係數。 此程序稱為折疊。
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION

描述輸出信任授權單位 (OTA) 所要求的動作。 要求會傳送至輸入信任授權單位 (ITA)。
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS

包含 IMFInputTrustAuthority::BindAccess 或 IMFInputTrustAuthority::UpdateAccess 方法的參數。
MFMediaKeyStatus

表示內容解密模組 (CDM) 工作階段金鑰的狀態。
MFMPEG2DLNASINKSTATS

包含數位生活網路聯盟 (DLNA) 媒體接收的編碼統計數據。
MFNetCredentialManagerGetParam

包含認證管理員的驗證資訊。
MFOffset

將位移指定為固定點實數。
MFPaletteEntry

在色彩數據表中包含一個調色盤專案。
MFPinholeCameraIntrinsic_IntrinsicModel

表示指定解析度的針孔相機內建模型。
MFPinholeCameraIntrinsics

包含零或 1 個針孔相機內建模型,描述如何將實體世界中的 3D 點投影到相機的 2D 圖像框架。
MFRatio

表示比率。
MFRR_COMPONENT_HASH_INFO

包含撤銷元件的相關信息。
MFRR_COMPONENTS

包含一或多個撤銷元件的相關信息。
MFT_INPUT_STREAM_INFO

包含媒體基礎轉換 (MFT) 上輸入數據流的相關信息。 若要取得這些值,請呼叫 IMFTransform::GetInputStreamInfo。
MFT_OUTPUT_DATA_BUFFER

包含媒體基礎轉換輸出緩衝區的相關信息。 此結構用於IMFTransform::P rocessOutput方法中。
MFT_OUTPUT_STREAM_INFO

包含媒體基礎轉換 (MFT) 上輸出數據流的相關信息。 若要取得這些值,請呼叫 IMFTransform::GetOutputStreamInfo。
MFT_REGISTER_TYPE_INFO

包含註冊媒體基礎轉換的媒體類型資訊(MFT)。
MFT_REGISTRATION_INFO

包含 IMFLocalMFTRegistration::RegisterMFT 方法的參數。
MFTOPONODE_ATTRIBUTE_UPDATE

指定拓撲節點的新屬性值。
MFVideoArea

指定視訊框架內的矩形區域。
MFVideoCompressedInfo

包含視訊壓縮格式的相關信息。 此結構用於 MFVIDEOFORMAT 結構。
MFVIDEOFORMAT

描述影片格式。
MFVideoInfo

包含適用於壓縮和未壓縮格式的視訊格式資訊。此結構用於 MFVIDEOFORMAT 結構。
MFVideoNormalizedRect

MFVideoNormalizedRect (mfcaptureengine.h) 結構會定義標準化矩形,用來在視訊矩形中指定子矩形。
MFVideoNormalizedRect

MFVideoNormalizedRect (mfmediaengine.h) 結構會定義標準化矩形,用來指定視訊矩形中的子矩形。
MFVideoSurfaceInfo

包含未壓縮視訊格式的相關信息。 此結構用於 MFVIDEOFORMAT 結構。
MT_ARBITRARY_HEADER

包含進階串流格式 (ASF) 檔案中二進位數據流的格式數據。
MT_CUSTOM_VIDEO_PRIMARIES

定義視訊來源的自定義色彩初選。 色彩主要定義如何將色彩從 RGB 色彩空間轉換為 CIE XYZ 色彩空間。
OPM_ACP_AND_CGMSA_SIGNALING

包含來自OPM_GET_ACP_AND_CGMSA_SIGNALING查詢的結果。
OPM_ACTUAL_OUTPUT_FORMAT

包含 Output Protection Manager (OPM) 中OPM_GET_ACTUAL_OUTPUT_FORMAT查詢的結果。
OPM_CONFIGURE_PARAMETERS

包含 Output Protection Manager (OPM) 或 Certified Output Protection Manager (COPP) 命令。
OPM_CONNECTED_HDCP_DEVICE_INFORMATION

包含來自OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION查詢的結果。
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

包含 IOPMVideoOutput::COPPCompatibleGetInformation 方法的參數。
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

包含 Output Protection Manager (OPM) 會話的加密初始化參數。 (OPM_ENCRYPTED_INITIALIZATION_PARAMETERS)。
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

OPM_ENCRYPTED_INITIALIZATION_PARAMETERS (ksopmapi.h) 結構包含輸出保護管理員 (OPM) 會話的初始化參數。
OPM_GET_CODEC_INFO_INFORMATION

OPM_GET_CODEC_INFO_INFORMATION (opmapi.h) 包含來自OPM_GET_CODEC_INFO查詢的結果。
OPM_GET_CODEC_INFO_INFORMATION

OPM_GET_CODEC_INFO_INFORMATION (ksopmapi.h) 結構包含來自OPM_GET_CODEC_INFO查詢的結果。
OPM_GET_CODEC_INFO_PARAMETERS

OPM_GET_CODEC_INFO_PARAMETERS (opmapi.h) 包含 OPM_GET_CODEC_INFO 命令的資訊。
OPM_GET_CODEC_INFO_PARAMETERS

OPM_GET_CODEC_INFO_PARAMETERS (ksopmapi.h) structrue 包含 OPM_GET_CODEC_INFO 命令的資訊。
OPM_GET_INFO_PARAMETERS

OPM_GET_INFO_PARAMETERS (opmapi.h) 包含 IOPMVideoOutput::GetInformation 方法的參數。
OPM_GET_INFO_PARAMETERS

OPM_GET_INFO_PARAMETERS (ksopmapi.h) 結構包含 IOPMVideoOutput::GetInformation 方法的參數。
OPM_HDCP_KEY_SELECTION_VECTOR

包含數位內容保護 (HDCP) 接收器 High-Bandwidth 金鑰選取向量 (KSV)。
OPM_OMAC

OPM_OMAC (opmapi.h) 包含輸出保護管理員 (OPM) 訊息的訊息驗證碼 (MAC)。
OPM_OMAC

OPM_OMAC (ksopmapi.h) 結構包含輸出保護管理員 (OPM) 訊息的訊息驗證碼 (MAC)。
OPM_OUTPUT_ID_DATA

包含來自OPM_GET_OUTPUT_ID狀態要求的結果。
OPM_RANDOM_NUMBER

OPM_RANDOM_NUMBER (opmapi.h) 包含 128 位的隨機數,以搭配 Output Protection Manager (OPM) 使用。
OPM_RANDOM_NUMBER

OPM_RANDOM_NUMBER (ksopmapi.h) 結構包含 128 位的隨機數,以搭配 Output Protection Manager (OPM) 使用。
OPM_REQUESTED_INFORMATION

OPM_REQUESTED_INFORMATION (opmapi.h) 包含 Output Protection Manager (OPM) 狀態要求的結果。
OPM_REQUESTED_INFORMATION

OPM_REQUESTED_INFORMATION (ksopmapi.h) 結構包含輸出保護管理員 (OPM) 狀態要求的結果。
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS

包含 Output Protection Manager (OPM) 中OPM_SET_ACP_AND_CGMSA_SIGNALING命令的資訊。
OPM_SET_HDCP_SRM_PARAMETERS

包含OPM_SET_HDCP_SRM 命令的參數。
OPM_SET_PROTECTION_LEVEL_PARAMETERS

包含 Output Protection Manager (OPM) 中OPM_SET_PROTECTION_LEVEL命令的數據。
OPM_STANDARD_INFORMATION

OPM_STANDARD_INFORMATION (opmapi.h) 包含輸出保護管理員 (OPM) 狀態要求的結果。
OPM_STANDARD_INFORMATION

OPM_STANDARD_INFORMATION (ksopmapi.h) 結構包含輸出保護管理員 (OPM) 狀態要求的結果。
ROI_AREA

定義感興趣的區域。
SENSORPROFILEID

描述感測器配置檔識別碼。
STREAM_MEDIUM

不適用於應用程式使用。
TOC_DESCRIPTOR

TOC_DESCRIPTOR結構會保存目錄的描述性資訊。
TOC_ENTRY_DESCRIPTOR

TOC_ENTRY_DESCRIPTOR結構會保存目錄中專案的描述性資訊。