Media Foundation 属性のアルファベット順の一覧

このセクションには、Microsoft Media Foundation 属性のアルファベット順の一覧が含まれています。

このセクションの内容

トピック 説明
EVRConfig_AllowBatching
拡張ビデオ レンダラー (EVR) が Microsoft Direct3D IDirect3DDevice9::P resent メソッドへの呼び出しをバッチ処理できるようにします。
EVRConfig_AllowDropToBob
BOB のインターレース解除を使用して、EVR のパフォーマンスを向上させることができます。
EVRConfig_AllowDropToHalfInterlace
すべてのインターレース フレームの 2 番目のフィールドをスキップして、EVR のパフォーマンスを向上させることができます。
EVRConfig_AllowDropToThrottle
EVR が GPU 帯域幅に一致するように出力を制限できるようにします。
EVRConfig_AllowScaling
EVR を使用して、出力四角形よりも小さい四角形内でビデオをミックスし、結果をスケーリングします。
EVRConfig_ForceBatching
EVR に IDirect3D9Device::P resent メソッドの呼び出しを強制的にバッチ処理します。
EVRConfig_ForceBob
EVR で bob のインターレース解除を強制的に使用します。
EVRConfig_ForceHalfInterlace
EVR は、インターレースされたすべてのフレームの 2 番目のフィールドをスキップするように強制します。
EVRConfig_ForceScaling
EVR が出力四角形よりも小さい四角形内でビデオをミックスし、結果をスケーリングするように強制します。
EVRConfig_ForceThrottle
EVR で GPU 帯域幅に合わせて出力を制限するように強制します。
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE
拡張ビデオ レンダラー (EVR) メディア シンク用のカスタム ビデオ ミキサーを作成するアクティブ化オブジェクトを指定します。
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID
拡張ビデオ レンダラー (EVR) メディア シンク用のカスタム ビデオ ミキサーの CLSID。
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS
拡張ビデオ レンダラー (EVR) のカスタム ミキサーを作成する方法を指定します。
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE
拡張ビデオ レンダラー (EVR) メディア シンクのカスタム ビデオ 発表者を作成するアクティブ化オブジェクトを指定します。
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID
拡張ビデオ レンダラー (EVR) メディア シンク用のカスタム ビデオ 発表者の CLSID。
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS
拡張ビデオ レンダラー (EVR) のカスタム 発表者を作成する方法を指定します。
MF_ACTIVATE_MFT_LOCKED
トポロジ ローダーが Media Foundation 変換 (MFT) のメディアの種類を変更するかどうかを指定します。 通常、アプリケーションではこの属性は使用されません。
MF_ACTIVATE_VIDEO_WINDOW
ビデオのクリッピング ウィンドウを処理します。
MF_ASFPROFILE_MAXPACKETSIZE
ASF ファイルの最大パケット サイズをバイト単位で指定します。
MF_ASFPROFILE_MINPACKETSIZE
ASF ファイルの最小パケット サイズをバイト単位で指定します。
MF_ASFSTREAMCONFIG_LEAKYBUCKET1
Windows Media ファイルをエンコードするための平均 "leaky bucket" パラメーター (解説を参照) を設定します。 IMFASFStreamConfig インターフェイスを使用して、この属性を設定します。
MF_ASFSTREAMCONFIG_LEAKYBUCKET2
Windows Media ファイルをエンコードするためのピーク "leaky bucket" パラメーターを設定します (「解説」を参照)。 これらのパラメーターは、ピーク ビット レートに使用されます。 IMFASFStreamConfig インターフェイスを使用して、この属性を設定します。
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID
オーディオ エンドポイント デバイスの識別子を指定します。
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE
オーディオ レンダラーのオーディオ エンドポイント ロールを指定します。
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
オーディオ レンダラーを構成するためのフラグが含まれています。
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID
オーディオ レンダラーのオーディオ ポリシー クラスを指定します。
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY
ストリーミング オーディオ レンダラー (SAR) のオーディオ ストリーム カテゴリを指定します。
MF_BYTESTREAM_CONTENT_TYPE
バイト ストリームの MIME の種類を指定します。
MF_BYTESTREAM_DURATION
バイト ストリームの期間を 100 ナノ秒単位で指定します。
MF_BYTESTREAM_EFFECTIVE_URL
バイト ストリームの有効な URL を取得します。
MF_BYTESTREAM_IFO_FILE_URI
HTTP ヘッダー "Pragma: ifoFileURI.dlna.org" の HTTP サーバーで指定された IFO (DVD 情報) ファイルの URL が含まれています。
MF_BYTESTREAM_LAST_MODIFIED_TIME
バイト ストリームが最後に変更された日時を指定します。
MF_BYTESTREAM_ORIGIN_NAME
バイト ストリームの元の URL を指定します。
MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE
バイト ストリーム ハンドラーが、別のスレッドによって書き込み用に開かれたバイト ストリームを使用できるかどうかを指定します。
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED
ドライバーによってビデオ キャプチャがブロックされていることを示すシグナル。
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED
ビデオ キャプチャがブロックされた後に復元されることを通知します。
MF_CAPTURE_ENGINE_D3D_MANAGER属性
キャプチャ エンジンの DXGI デバイス マネージャーへのポインターを設定します。
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute
キャプチャ エンジンで、フィールドオブユースの制限があるデコーダーを使用できるようにします。
MF_CAPTURE_ENGINE_DISABLE_DXVA属性
キャプチャ エンジンがビデオ デコードに DirectX ビデオ アクセラレーション (DXVA) を使用するかどうかを指定します。
MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS属性
キャプチャ エンジンでのハードウェア ベースの Media Foundation 変換 (MFT) の使用を無効にします。
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION
ストリーム状態通知を有効にする必要があるかどうかを示します。
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute
キャプチャ エンジンが、フィールドオブユース制限のあるエンコーダーを使用できるようにします。
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID属性
キャプチャ イベントを生成したコンポーネントを識別します。
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX属性
キャプチャ イベントを生成したストリームを識別します。
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG属性
キャプチャ ソースの構成プロパティが含まれています。
MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET
IMFCaptureSink2::SetOutputType に応答して、出力の種類がキャプチャ エンジンで設定されたことを示します。
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES属性
レコード シンク オーディオ パスでバッファーできる処理済みサンプルの最大数を設定します。
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES属性
レコード シンク オーディオ パスで処理するためにバッファーに格納できる未処理のサンプルの最大数を設定します。
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES属性
レコード シンク ビデオ パスでバッファーできる処理済みサンプルの最大数を設定します。
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES属性
レコード シンク ビデオ パスで処理するためにバッファーに格納できる未処理のサンプルの最大数を設定します。
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY属性
キャプチャ エンジンがオーディオをキャプチャするが、ビデオをキャプチャするかどうかを指定します。
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY属性
キャプチャ エンジンがビデオをキャプチャするかどうかを指定しますが、オーディオはキャプチャしません。
MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK
ビデオ フレームの背景と前景を区別する背景セグメント化マスクのメタデータとマスク バッファーを報告します。
MF_CAPTURE_METADATA_FRAME_ILLUMINATION
アクティブ赤外線 (IR) 照明を使用してフレームがキャプチャされたかどうかを示す値。
MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH
キャプチャされたフレームに対してフラッシュがトリガーされたかどうかを示します。
MF_DEVICE_THERMAL_STATE_CHANGED
デバイスの熱状態の変化を通知するイベントを表します。
MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES
フレーム ソースの種類を表します。
MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT
拡張プラグイン接続ポイントを表します。
MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID
ビデオ キャプチャ デバイスの後処理プラグインの CLSID を指定します。
MF_DEVICESTREAM_FRAMESERVER_HIDDEN
この属性は、ストリームに設定すると、ストリームをクライアントから非表示としてマークします。
MF_DEVICESTREAM_FRAMESERVER_SHARED
この属性は、ストリームに設定すると、ストリームをフレーム サーバーが共有するものとして明示的にマークします。
MF_DEVICESTREAM_IMAGE_STREAM
ビデオ キャプチャ ソース上のストリームが静止画像ストリームかどうかを指定します。
MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM
ビデオ キャプチャ ソース上のイメージ ストリームがビデオ ストリームに依存するかどうかを指定します。
MF_DEVICESTREAM_MAX_FRAME_BUFFERS
ビデオ キャプチャ ソースがこのストリームに対してバッファーに格納するフレームの最大数を指定します。
MF_DEVICESTREAM_MULTIPLEXED_MANAGER
多重化されたメディア ソースのサブストリームを記述する IMFAttributes を管理する IMFMuxStreamAttributesManager のインスタンスを提供します。
MF_DEVICESTREAM_REQUIRED_CAPABILITIES
センサー変換に必要なデバイス機能を表す Unicode 文字列の一覧を指定します。
MF_DEVICESTREAM_STREAM_CATEGORY
ストリーム カテゴリを表します。
MF_DEVICESTREAM_STREAM_ID
ビデオ キャプチャ デバイス上のストリームのカーネル ストリーミング (KS) 識別子を指定します。
MF_DEVICESTREAM_TAKEPHOTO_TRIGGER
撮影トリガーをデバイス ソースにカプセル化するかどうかを指定します。
MF_DEVICESTREAM_TRANSFORM_STREAM_ID
ストリームの Media Foundation Transform (MFT) ストリーム ID を表します。
MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS
キャプチャ デバイスWindows カメラ効果を有効にするかどうかを指定します。
MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME
デバイスの表示名を指定します。
MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
デバイスの出力形式を指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE
オーディオ キャプチャやビデオ キャプチャなど、デバイスの種類を指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID
オーディオ キャプチャ デバイスのエンドポイント ID を指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE
オーディオ キャプチャ デバイスのデバイス ロールを指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY
ビデオ キャプチャ デバイスのデバイス カテゴリを指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE
ビデオ キャプチャ ソースがハードウェア デバイスかソフトウェア デバイスかを指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
ビデオ キャプチャ ソースがバッファーするフレームの最大数を指定します。
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK
ビデオ キャプチャ ドライバーのシンボリック リンクが含まれています。
MF_DMFT_FRAME_BUFFER_INFO
デバイス ドライバーに送信されるシステム割り当てフレーム バッファーに関する情報が含まれます。
MF_DISABLE_LOCALLY_REGISTERED_PLUGINS
ローカルに登録されたプラグインを無効にするかどうかを指定します。
MF_ENABLE_3DVIDEO_OUTPUT
Media Foundation 変換 (MFT) で 3D 立体ビデオ ストリームを出力する方法を指定します。
MF_EVENT_DO_THINNING
メディア ソースが新しい再生速度を要求すると、この属性はソースも間引きを要求するかどうかを指定します。 間引きの定義については、「 レート制御について」を参照してください。
MF_EVENT_MFT_CONTEXT
METransformMarker イベントの呼び出し元で定義された値を格納します。
MF_EVENT_MFT_INPUT_STREAM_ID
Media Foundation 変換 (MFT) の入力ストリームを指定します。
MF_EVENT_OUTPUT_NODE
ストリーム シンクのトポロジ ノードを識別します。
MF_EVENT_PRESENTATION_TIME_OFFSET
プレゼンテーション時刻とメディア ソースのタイム スタンプの間のオフセット。
MF_EVENT_SCRUBSAMPLE_TIME
スクラブ中にレンダリングされたサンプルのプレゼンテーション時間。
MF_EVENT_SESSIONCAPS
現在のプレゼンテーションに基づいてメディア セッションの機能を定義するフラグが含まれています。
MF_EVENT_SESSIONCAPS_DELTA
現在のプレゼンテーションに基づいてメディア セッションで変更された機能を示すフラグが含まれています。
MF_EVENT_SOURCE_ACTUAL_START
メディア ソースが現在の位置から再起動する開始時刻を格納します。
MF_EVENT_SOURCE_CHARACTERISTICS
メディア ソースの現在の特性を指定します。
MF_EVENT_SOURCE_CHARACTERISTICS_OLD
メディア ソースの以前の特性を指定します。
MF_EVENT_SOURCE_FAKE_START
現在のセグメント トポロジが空かどうかを指定します。
MF_EVENT_SOURCE_PROJECTSTART
セグメント トポロジの開始時刻を指定します。
MF_EVENT_SOURCE_TOPOLOGY_CANCELED
Sequencer Source がトポロジを取り消したかどうかを指定します。
MF_EVENT_START_PRESENTATION_TIME
プレゼンテーションクロックで測定されたプレゼンテーションの開始時刻 (100 ナノ秒単位)。
MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT
メディア シンクが新しいトポロジの最初のサンプルをレンダリングするプレゼンテーション時間。
MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS
コンテンツ キー ID を指定します。
MF_EVENT_STREAM_METADATA_KEYDATA
保護システム固有のデータを指定します。
MF_EVENT_STREAM_METADATA_SYSTEMID
キー データの対象となるシステム ID を指定します。
MF_EVENT_TOPOLOGY_STATUS
再生中のトポロジの状態を指定します。
MF_LOCAL_PLUGIN_CONTROL_POLICY
ローカル プラグイン制御ポリシーを指定します。
MF_LOW_LATENCY
Media Foundation パイプラインで待機時間の短い処理を有効にします。
MF_MEDIA_ENGINE_AUDIO_CATEGORY
オーディオ ストリームのカテゴリを指定します。
MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE
オーディオ ストリームのデバイス ロールを指定します。
MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE
ブラウザー互換モードを指定します。
MF_MEDIA_ENGINE_CALLBACK
メディア エンジンのコールバック インターフェイスへのポインターが含まれています。
MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS
メディア エンジンが保護されたコンテンツを再生するかどうかを指定します。
MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER
メディア エンジンが保護されたコンテンツを再生できるようにします。
MF_MEDIA_ENGINE_COREWINDOW
コア ウィンドウ。
MF_MEDIA_ENGINE_DXGI_MANAGER
メディア エンジンの Microsoft DirectX グラフィックス インフラストラクチャ (DXGI) デバイス マネージャーを設定します。
MF_MEDIA_ENGINE_EXTENSION
IMFMediaEngineExtension インターフェイスへのポインターを格納します。
MF_MEDIA_ENGINE_NEEDKEY_CALLBACK
作成時に IMFMediaEngineNeedKeyNotify でメディア エンジンに渡される属性。
MF_MEDIA_ENGINE_OPM_HWND
Output Protection Manager (OPM) 保護を適用するメディア エンジンのウィンドウを指定します。
MF_MEDIA_ENGINE_PLAYBACK_HWND
メディア エンジンのビデオ再生ウィンドウへのハンドルを設定します。
MF_MEDIA_ENGINE_PLAYBACK_VISUAL
メディア エンジンの再生領域として Microsoft DirectComposition ビジュアルを設定します。
MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE
ソース リゾルバー構成ストアを取得します。
MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL
ストリームにアルファ チャネルが含まれているかどうかを指定します。
MF_MEDIA_ENGINE_TRACK_ID
トラック ID を指定します。
MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT
メディア エンジンのレンダー ターゲット形式を設定します。
MF_MEDIATYPE_MULTIPLEXED_MANAGER
IMFMuxStreamMediaTypeManager のインスタンスを提供します。これを使用して、多重化されたメディア ソースのサブストリームのメディアの種類を取得したり、ソースによって多重化されるサブストリームの組み合わせを制御したりできます。
MF_MP2DLNA_AUDIO_BIT_RATE
Digital Living Network Alliance (DLNA) メディア シンクの最大オーディオ ビット レートを指定します。
MF_MP2DLNA_ENCODE_QUALITY
DLNA メディア シンクのエンコード品質を指定します。
MF_MP2DLNA_STATISTICS
DLNA メディア シンクから統計を取得します。
MF_MP2DLNA_USE_MMCSS
DLNA メディア シンクでマルチメディア クラス スケジューラ サービス (MMCSS) を使用するかどうかを指定します。
MF_MP2DLNA_VIDEO_BIT_RATE
DLNA メディア シンクの最大ビデオ ビット レートを指定します。
MF_MPEG4SINK_MOOV_BEFORE_MDAT
生成されたファイルの 'mdat' ボックスの前に 'moov' が書き込まれることを示します。
MF_MPEG4SINK_SPSPPS_PASSTHROUGH
MPEG-4 ファイル シンクがシーケンス パラメーター セット (SPS) とピクチャ パラメーター セット (PPS) NALU を除外するかどうかを指定します。
MF_MSE_ACTIVELIST_CALLBACK
アクティブなバッファー リストの IMFBufferListNotify インターフェイスのアプリケーションのコールバック インターフェイスへのポインターが含まれています。
MF_MSE_BUFFERLIST_CALLBACK
IMFBufferListNotify のアプリケーションのコールバック インターフェイスへのポインターが含まれています。
MF_MSE_CALLBACK
IMFMediaSourceExtensionNotify のアプリケーションのコールバック インターフェイスへのポインターが含まれています。
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION
高度なオーディオ コーディング (AAC) ストリームのオーディオ プロファイルとレベルを指定します。
MF_MT_AAC_PAYLOAD_TYPE
Advanced Audio Coding (AAC) ストリームのペイロードの種類を指定します。
MF_MT_ALL_SAMPLES_INDEPENDENT
各サンプルがストリーム内の他のサンプルから独立しているかどうかをメディアの種類に指定します。
MF_MT_ALPHA_MODE
カラー メディア ビデオの種類のアルファ モードを事前に乗算するか直線にするかを指定します。
MF_MT_AM_FORMAT_TYPE
メディアの種類の DirectShow 形式の GUID を含みます。
MF_MT_ARBITRARY_FORMAT
高度なシステム形式 (ASF) ファイルのバイナリ ストリームの追加のフォーマット データ。
MF_MT_ARBITRARY_HEADER
高度なシステム形式 (ASF) ファイルのバイナリ ストリームの型固有のデータ。
MF_MT_AUDIO_AVG_BYTES_PER_SECOND
オーディオ メディアの種類の 1 秒あたりの平均バイト数。
MF_MT_AUDIO_BITS_PER_SAMPLE
オーディオ メディア タイプのオーディオ サンプルあたりのビット数。
MF_MT_AUDIO_BLOCK_ALIGNMENT
オーディオ メディアの種類の配置をブロックします (バイト単位)。 ブロックの配置は、オーディオ形式のデータの最小アトミック単位です。
MF_MT_AUDIO_CHANNEL_MASK
オーディオ メディアの種類で、スピーカーの位置へのオーディオ チャネルの割り当てを指定します。
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND
オーディオ メディアタイプの 1 秒あたりのオーディオ サンプル数。
MF_MT_AUDIO_FOLDDOWN_MATRIX
オーディオ デコーダーがマルチチャネル オーディオをステレオ出力に変換する方法を指定します。 このプロセスは フォールドダウンとも呼ばれます。
MF_MT_AUDIO_NUM_CHANNELS
オーディオ メディアの種類のオーディオ チャネルの数。
MF_MT_AUDIO_PREFER_WAVEFORMATEX
オーディオ メディアの種類を変換するときに使用する優先レガシ形式の構造体を指定します。
MF_MT_AUDIO_SAMPLES_PER_BLOCK
1 つの圧縮されたオーディオ データ ブロックに含まれるオーディオ サンプルの数。 この属性は、各ブロック内に固定数のサンプルがある圧縮オーディオ形式で使用できます。
MF_MT_AUDIO_SAMPLES_PER_SECOND
オーディオ メディアタイプの 1 秒あたりのオーディオ サンプル数。
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE
各オーディオ サンプル内の有効なオーディオ データのビット数。
MF_MT_AUDIO_WMADRC_AVGREF
Windows メディア オーディオ ファイルの平均ボリューム レベルを参照します。
MF_MT_AUDIO_WMADRC_AVGTARGET
Windows メディア オーディオ ファイルのターゲットの平均ボリューム レベル。
MF_MT_AUDIO_WMADRC_PEAKREF
Windows メディア オーディオ ファイルのピーク音量レベルを参照します。
MF_MT_AUDIO_WMADRC_PEAKTARGET
Windows メディア オーディオ ファイルのピーク音量レベルをターゲットとします。
MF_MT_AVG_BIT_ERROR_RATE
ビデオ メディアの種類のデータ エラー率 (1 秒あたりのビット エラー数)。
MF_MT_AVG_BITRATE
ビデオ メディアの種類のビデオ ストリームのおおよそのデータ レート (1 秒あたりのビット数)。
MF_MT_COMPRESSED
メディア データを圧縮するかどうかをメディアの種類に指定します。
MF_MT_CUSTOM_VIDEO_PRIMARIES
ビデオ メディアタイプのカスタムカラープライマリを指定します。
MF_MT_D3D_RESOURCE_VERSION
メディアの種類に関連付けられているデータ ストリームに格納されているリソースの Direct3D バージョンを指定します。
MF_MT_D3D12_CPU_READBACK
関連付けられている Direct3D リソースに CPU アクセスが必要かどうかを示します。
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER
ストリーム内のリソースをアダプター間データに使用できるかどうかを示します。
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL
メディアの種類に関連付けられたストリーム内の Direct3D リソースに対して深度ステンシル ビューを作成できるかどうかを示します。
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET
メディアの種類に関連付けられたストリーム内の Direct3D リソースに対してレンダー ターゲット ビューを作成できるかどうかを示します。
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS
ストリーム内の Direct3D リソースに複数の異なるコマンド キューから同時にアクセスできるかどうかを示します。
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS
メディアの種類に関連付けられたストリーム内の Direct3D リソースに対して順序指定されていないアクセス ビューを作成できるかどうかを示します。
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE
メディアの種類に関連付けられているストリーム内の Direct3D リソースに対してシェーダー リソース ビューの作成が許可されていないかどうかを示します。
MF_MT_D3D12_TEXTURE_LAYOUT
関連付けられた Direct3D リソースの作成に使用されたテクスチャ レイアウト オプションを示します。
MF_MT_DEFAULT_STRIDE
非圧縮ビデオ メディアの種類の既定のサーフェス ストライド。 Stride は、ピクセルの 1 行から次の行に移動するために必要なバイト数です。
MF_MT_DEPTH_MEASUREMENT
ビデオ フレーム内の深度値の測定システムを定義する値。
MF_MT_DEPTH_VALUE_UNIT
ビデオ フレームの深度値の単位を定義する値。
MF_MT_DRM_FLAGS
ビデオ メディアの種類でコピー保護を適用する必要があるかどうかを指定します。
MF_MT_DV_AAUX_CTRL_PACK_0
デジタル ビデオ (DV) メディア タイプの最初のオーディオ ブロック用オーディオ補助 (AAUX) ソース管理パック。
MF_MT_DV_AAUX_CTRL_PACK_1
デジタル ビデオ (DV) メディア タイプの 2 番目のオーディオ ブロック用オーディオ補助 (AAUX) ソース管理パック。
MF_MT_DV_AAUX_SRC_PACK_0
デジタル ビデオ (DV) メディア タイプの最初のオーディオ ブロック用オーディオ補助 (AAUX) ソース パック。
MF_MT_DV_AAUX_SRC_PACK_1
デジタル ビデオ (DV) メディア タイプの 2 番目のオーディオ ブロック用オーディオ補助 (AAUX) ソース パック。
MF_MT_DV_VAUX_CTRL_PACK
デジタル ビデオ (DV) メディア タイプのビデオ補助 (VAUX) ソース管理パック。
MF_MT_DV_VAUX_SRC_PACK
デジタル ビデオ (DV) メディア タイプのビデオ補助 (VAUX) ソース パック。
MF_MT_FIXED_SIZE_SAMPLES
サンプルのサイズが固定されているかどうかをメディアの種類に指定します。
MF_MT_FORWARD_CUSTOM_NALU
デコーダーによって出力サンプルでネットワーク抽象化レイヤー (NAL) ユニットの種類を転送することを指定します。
MF_MT_FORWARD_CUSTOM_SEI
デコーダーによって出力サンプルで補助拡張情報 (SEI) ユニットの種類を転送する必要があることを指定します。
MF_MT_FRAME_RATE
ビデオ メディア タイプのフレーム レート (1 秒あたりのフレーム数)。
MF_MT_FRAME_RATE_RANGE_MAX
ビデオ キャプチャ デバイスでサポートされる最大フレーム レート (1 秒あたりのフレーム数)。
MF_MT_FRAME_RATE_RANGE_MIN
ビデオ キャプチャ デバイスでサポートされる最小フレーム レート (1 秒あたりのフレーム数)。
MF_MT_FRAME_SIZE
ビデオ フレームの幅と高さ (ピクセル単位)。
MF_MT_FRAMESOURCE_TYPES
フレーム ソースによって提供されるセンサーの種類 (色、赤外線、深度など) を示す値。
MF_MT_GEOMETRIC_APERTURE
ビデオ メディア タイプの幾何学的な絞りを定義します。
MF_MT_H264_CAPABILITIES
H.264 ビデオ ストリームの機能フラグを指定します。
MF_MT_H264_MAX_CODEC_CONFIG_DELAY
H.264 エンコーダーがコマンドに応答するために使用するフレームの最大数。
MF_MT_H264_MAX_MB_PER_SEC
H.264 ビデオ ストリームの最大マクロ ブロック処理速度を指定します。
MF_MT_H264_RATE_CONTROL_MODES
H.264 ビデオ ストリームのレート制御モードを指定します。
MF_MT_H264_SIMULCAST_SUPPORT
ストリーミング エンドポイントの数と、UVC H.264 エンコーダーでサポートされるストリームの数を指定します。
MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES
H.264 ビデオ ストリームでサポートされるレート制御モードを指定します。
MF_MT_H264_SUPPORTED_SLICE_MODES
H.264 ビデオ ストリームでサポートされるスライス モードを指定します。
MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES
H.264 ビデオ ストリームでサポートされる同期フレームの種類を指定します。
MF_MT_H264_SUPPORTED_USAGES
H.264 ビデオ ストリームでサポートされる使用モードを指定します。
MF_MT_H264_SVC_CAPABILITIES
H.264 ビデオ ストリームの SVC 機能を指定します。
MF_MT_H264_USAGE
UVC H.264 エンコーダーの使用モードを指定します。
MF_MT_IMAGE_LOSS_TOLERANT
ASF イメージ ストリームが低下可能な JPEG 型かどうかを指定します。
MF_MT_INTERLACE_MODE
ビデオ メディア タイプのフレームをインターレースする方法について説明します。
MF_MT_MAJOR_TYPE
メディアの種類の主要な種類の GUID。
MF_MT_MAX_KEYFRAME_SPACING
ビデオ メディア タイプのキー フレームから次のキー フレームまでの最大フレーム数。
MF_MT_MAX_LUMINANCE_LEVEL
Nits のコンテンツの最大輝度レベルを指定します。 この属性のセマンティクスは、CEA-861.3 標準で定義されている MaxCLL と同じです。
MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL
Nits 内のコンテンツのフレームごとの最大平均輝度レベルを指定します。 この属性のセマンティクスは、CEA-861.3 標準で定義されている MaxFALL と同じです。
MF_MT_MAX_MASTERING_LUMINANCE
コンテンツが作成されたディスプレイの最大輝度を Nits で指定します。 この属性には、CEA-861.3 標準で定義されている max_display_mastering_luminance と同じセマンティクスがあります。
MF_MT_MIN_MASTERING_LUMINANCE
コンテンツが作成されたディスプレイの最大輝度を Nits で指定します。 この属性のセマンティクスは、CEA-861.3 標準で定義されている min_display_mastering_luminance と同じです。
MF_MT_MINIMUM_DISPLAY_APERTURE
有効な画像データを含むビデオ フレームの領域である表示絞りを定義します。
MF_MT_MPEG_SEQUENCE_HEADER
ビデオ メディアの種類の MPEG-1 または MPEG-2 シーケンス ヘッダーが含まれています。
MF_MT_MPEG_START_TIME_CODE
MPEG-1 または MPEG-2 ビデオ メディアの種類の画像グループ (GOP) の開始時刻コード。
MF_MT_MPEG2_CONTENT_PACKET属性
MPEG-2 トランスポート ストリーム (TS) を記述するメディアの種類では、トランスポート パケットにコンテンツ パケット ヘッダーが含まれているかどうかを指定します。
MF_MT_MPEG2_FLAGS
MPEG-2 ビデオ メディアの種類のその他のフラグが含まれています。
MF_MT_MPEG2_LEVEL
ビデオ メディアタイプの MPEG-2 または H.264 レベルを指定します。
MF_MT_MPEG2_PROFILE
ビデオ メディアタイプの MPEG-2 または H.264 プロファイルを指定します。
MF_MT_MPEG2_STANDARD属性
MPEG-2 プログラム ストリーム (PS) またはトランスポート ストリーム (TS) を記述するメディアの種類では、ストリームの多重化に使用される標準を指定します。
MF_MT_MPEG2_TIMECODE属性
MPEG-2 トランスポート ストリーム (TS) を記述するメディアの種類では、トランスポート パケットに 4 バイトのタイム コードが含まれていることを指定します。
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY
MPEG-4 メディアの種類のサンプル説明ボックスに現在のエントリを指定します。
MF_MT_MPEG4_SAMPLE_DESCRIPTION
MP4 または 3GP ファイルのサンプル説明ボックスが含まれています。
MF_MT_ORIGINAL_4CC
ビデオ ストリーム用の元のコーデック FOURCC が含まれています。
MF_MT_ORIGINAL_WAVE_FORMAT_TAG
オーディオ ストリームの元の WAVE 形式タグが含まれています。
MF_MT_PAD_CONTROL_FLAGS
ビデオ メディアタイプの出力矩形の縦横比を指定します。
MF_MT_PALETTE
ビデオ メディア タイプのパレット エントリが含まれます。 RGB 8 などの淡色化されたビデオ形式には、この属性を使用します。
MF_MT_PAN_SCAN_APERTURE
パン/スキャンアパーチャを定義します。これは、パン/スキャン モードで表示する必要があるビデオの 4 3 領域です。
MF_MT_PAN_SCAN_ENABLED
パン/スキャン モードを有効にするかどうかを指定します。
MF_MT_PIXEL_ASPECT_RATIO
ビデオ メディアタイプのピクセル縦横比。
MF_MT_SAMPLE_SIZE
メディアの種類の各サンプルのサイズをバイト単位で指定します。
MF_MT_SOURCE_CONTENT_HINT
ビデオ メディアの種類に対する目的の縦横比について説明します。
MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS
オーディオ エンドポイントによってシミュレート的にレンダリングできる動的オーディオ オブジェクトの最大数を指定します。
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID
デコーダーが出力するメタデータ オブジェクトの種類をダウンストリーム コンポーネントに通知する、空間オーディオ メタデータ形式を識別するデコーダー定義 GUID。
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH
デコーダーが出力する空間オーディオ メタデータ オブジェクトの種類のサイズ (バイト単位) を指定する値。
MF_MT_SUBTYPE
メディアの種類のサブタイプ GUID。
MF_MT_TIMESTAMP_CAN_BE_DTS属性
タイムスタンプを設定するときにデコーダーがデコード タイムスタンプ (DTS) を使用できるかどうかを指定します。
MF_MT_TRANSFER_FUNCTION
ビデオ メディアタイプの RGB から R'G'B' への変換関数を指定します。
MF_MT_USER_DATA
メディアの種類の追加の書式データが含まれています。
MF_MT_VIDEO_3D
ビデオ ストリームに 3D コンテンツが含まれるかどうかを指定します。
MF_MT_VIDEO_3D_FIRST_IS_LEFT
3D ビデオ形式の場合は、どのビューが左側のビューであるかを指定します。
MF_MT_VIDEO_3D_FORMAT
ビデオ メディアの種類の場合は、3D ビデオ フレームをメモリに格納する方法を指定します。
MF_MT_VIDEO_3D_LEFT_IS_BASE
3D ビデオ形式の場合は、どのビューがベース ビューであるかを指定します。
MF_MT_VIDEO_3D_NUM_VIEWS
3D ビデオ シーケンス内のビューの数。
MF_MT_VIDEO_CHROMA_SITING
Y'Cb'Cr' ビデオ メディアタイプの彩度をサンプリングする方法について説明します。
MF_MT_VIDEO_LEVEL
ビデオ メディアタイプの MPEG-2 または H.264 レベルを指定します。 これは MF_MT_MPEG2_LEVELのエイリアスです。
MF_MT_VIDEO_LIGHTING
ビデオ メディアの種類に最適な照明条件を指定します。
MF_MT_VIDEO_NOMINAL_RANGE
ビデオ メディア タイプのカラー情報の標準範囲を指定します。
MF_MT_VIDEO_PRIMARIES
ビデオ メディアタイプのカラープライマリを指定します。
MF_MT_VIDEO_PROFILE
出力メディアの種類のビデオ エンコードのプロファイルを指定します。 これは、 MF_MT_MPEG2_PROFILE 属性のエイリアスです。
MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE
読み込む効果を選択する UWP アプリ マニフェストの VideoRendererExtensionProfiles リストのエントリと一致する文字列が含まれています。
MF_MT_VIDEO_ROTATION
ビデオ フレームの反時計回りの方向の回転を指定します。
MF_MT_WRAPPED_TYPE
別のメディアの種類でラップされたメディアの種類を含みます。
MF_MT_YUV_MATRIX
YUV メディアタイプの場合、Y'Cb'Cr' 色空間から R'G'B' 色空間への変換行列を定義します。
MF_NALU_LENGTH_INFORMATION
サンプル内の NALU の長さを示します。 これは、H.264 デコーダーへの圧縮された入力サンプルに設定される MF BLOB です。
MF_NALU_LENGTH_SET
各圧縮 H.264 サンプルを使用して、NALU の長さの情報が BLOB として送信されることを示します。
MF_PD_APP_CONTEXT
保護されたメディア パス (PMP) からのプレゼンテーション記述子へのポインターが含まれています。
MF_PD_ASF_CODECLIST
高度なシステム形式 (ASF) ファイルでコンテンツをエンコードするために使用されたコーデックと形式に関する情報が含まれています。 この属性は、ASF 仕様で定義されている ASF ヘッダーのコーデック リスト オブジェクトに対応します。
MF_PD_ASF_CONTENTENCRYPTION_KEYID
暗号化された Advanced Systems Format (ASF) ファイルのキー識別子を指定します。 この属性は、ASF 仕様で定義されているコンテンツ暗号化ヘッダーの [キー ID] フィールドに対応します。
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL
暗号化された Advanced Systems Format (ASF) ファイルのライセンス取得 URL を指定します。 この属性は、ASF 仕様で定義されているコンテンツ暗号化ヘッダーの [ライセンス URL] フィールドに対応します。
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA
暗号化された Advanced Systems Format (ASF) ファイルのシークレット データが含まれます。 この属性は、ASF 仕様で定義されている Content Encryption ヘッダーの [シークレット データ] フィールドに対応します。
MF_PD_ASF_CONTENTENCRYPTION_TYPE
高度なシステム形式 (ASF) ファイルで使用される保護メカニズムの種類を指定します。
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA
Advanced Systems Format (ASF) ファイルの暗号化データが含まれています。 この属性は、ASF 仕様で定義されている ASF ヘッダーの拡張コンテンツ暗号化オブジェクトに対応します。
MF_PD_ASF_DATA_LENGTH
Advanced Systems Format (ASF) ファイルのデータ セクションのサイズをバイト単位で指定します。
MF_PD_ASF_DATA_START_OFFSET
Advanced Systems Format (ASF) ファイルの先頭から最初のデータ パケットの先頭までのオフセットをバイト単位で指定します。
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME
高度なシステム形式 (ASF) ファイルが作成された日時を指定します。
MF_PD_ASF_FILEPROPERTIES_FILE_ID
Advanced Systems Format (ASF) ファイルのファイル識別子を指定します。
MF_PD_ASF_FILEPROPERTIES_FLAGS
Advanced Systems Format (ASF) ファイルをブロードキャストするかシーク可能にするかを指定します。 この値は、ASF 仕様で定義されているファイル プロパティ オブジェクトの Flags フィールドに対応します。
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE
Advanced Systems Format (ASF) ファイルの最大瞬間ビット レートを 1 秒あたりのビット数で指定します。
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE
Advanced Systems Format (ASF) ファイルの最大パケット サイズをバイト単位で指定します。
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE
Advanced Systems Format (ASF) ファイルの最小パケット サイズをバイト単位で指定します。
MF_PD_ASF_FILEPROPERTIES_PACKETS
Advanced Systems Format (ASF) ファイルのデータ セクション内のパケット数を指定します。
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION
高度なシステム形式 (ASF) ファイルの再生に必要な時間を 100 ナノ秒単位で指定します。
MF_PD_ASF_FILEPROPERTIES_PREROLL
Advanced Systems Format (ASF) ファイルを再生する前にデータをバッファー処理する時間をミリ秒単位で指定します。
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION
Advanced Systems Format (ASF) ファイルの送信に必要な時間を 100 ナノ秒単位で指定します。 パケットの 送信時間 は、パケットがネットワーク経由で配信される時刻です。 パケットの表示時間ではありません。
MF_PD_ASF_INFO_HAS_AUDIO
高度なシステム形式 (ASF) ファイルにオーディオ ストリームが含まれているかどうかを指定します。
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO
高度なシステム形式 (ASF) ファイルに、オーディオまたはビデオではないストリームを含めるかどうかを指定します。
MF_PD_ASF_INFO_HAS_VIDEO
Advanced Systems Format (ASF) ファイルに少なくとも 1 つのビデオ ストリームが含まれているかどうかを指定します。
MF_PD_ASF_LANGLIST
高度なシステム形式 (ASF) ファイルに含まれる言語を指定する言語識別子の一覧を指定します。 この属性は、ASF 仕様で定義されている言語リスト オブジェクトに対応します。
MF_PD_ASF_LANGLIST_LEGACYORDER
現在のプレゼンテーションで使用されている RFC 1766 言語の一覧が含まれています。
MF_PD_ASF_MARKER
高度なシステム形式 (ASF) ファイルのマーカーを指定します。 この属性は、ASF 仕様で定義されている ASF ヘッダーの Marker オブジェクトに対応します。
MF_PD_ASF_METADATA_IS_VBR
Advanced Systems Format (ASF) ファイルで可変ビット レート (VBR) エンコードを使用するかどうかを指定します。
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS
可変ビット レート (VBR) Advanced Systems Format (ASF) ファイルのビット レートと対応するバッファー ウィンドウの一覧を指定します。
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE
可変ビット レート (VBR) Advanced Systems Format (ASF) ファイルに必要な平均バッファー サイズを指定します。
MF_PD_ASF_METADATA_V8_VBRPEAK
可変ビット レート (VBR) Advanced Systems Format (ASF) ファイルで最高の瞬間ビット レートを指定します。
MF_PD_ASF_SCRIPT
高度なシステム形式 (ASF) ファイルのスクリプト コマンドとパラメーターの一覧を指定します。 この属性は、ASF 仕様で定義されている ASF ヘッダーの Script Command オブジェクトに対応します。
MF_PD_AUDIO_ENCODING_BITRATE
プレゼンテーションのオーディオ エンコード ビット レートを 1 秒あたりのビット数で指定します。 この属性は、プレゼンテーション記述子に適用されます。
MF_PD_AUDIO_ISVARIABLEBITRATE
プレゼンテーション内のオーディオ ストリームのビット レートが可変かどうかを指定します。
MF_PD_DURATION
プレゼンテーションの期間を 100 ナノ秒単位で指定します。
MF_PD_LAST_MODIFIED_TIME
プレゼンテーションが最後に変更された日時を指定します。
MF_PD_MIME_TYPE
コンテンツの MIME の種類を指定します。
MF_PD_PLAYBACK_BOUNDARY_TIME
メディア ソースの開始を基準にして、プレゼンテーションを開始する必要がある時間 (100 ナノ秒単位) を格納します。
MF_PD_PLAYBACK_ELEMENT_ID
プレゼンテーション内のプレイリスト要素の識別子を格納します。
MF_PD_PMPHOST_CONTEXT
アプリケーションのプレゼンテーション記述子のプロキシ オブジェクトへのポインターを格納します。
MF_PD_PREFERRED_LANGUAGE
メディア ソースの優先 RFC 1766 言語が含まれています。
MF_PD_SAMI_STYLELIST
SAMI ファイルで定義されている、同期されたアクセシビリティ対応メディア インターチェンジ (SAMI) スタイルのフレンドリ名が含まれます。
MF_PD_TOTAL_FILE_SIZE
ソース ファイルの合計サイズをバイト単位で指定します。 この属性は、プレゼンテーション記述子に適用されます。 メディア ソースでは、必要に応じてこの属性を設定できます。
MF_PD_VIDEO_ENCODING_BITRATE
プレゼンテーションのビデオ エンコード ビット レートを 1 秒あたりのビット数で指定します。 この属性は、プレゼンテーション記述子に適用されます。
MF_READWRITE_D3D_OPTIONAL
アプリケーションがソース リーダーまたはシンク ライターで Microsoft Direct3D サポートを必要とするかどうかを指定します。
MF_READWRITE_DISABLE_CONVERTERS
ソース リーダーまたはシンク ライターによる形式変換を有効または無効にします。
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
ソース リーダーまたはシンク ライターがハードウェア ベースの Media Foundation 変換 (MFT) を使用できるようにします。
MF_READWRITE_MMCSS_CLASS
ソース リーダーまたはシンク ライターの マルチメディア クラス スケジューラ サービス (MMCSS) クラスを指定します。
MF_READWRITE_MMCSS_CLASS_AUDIO
ソース リーダーまたはシンク ライターのオーディオ処理スレッドの マルチメディア クラス スケジューラ サービス (MMCSS) クラスを指定します。
MF_READWRITE_MMCSS_PRIORITY
ソース リーダーまたはシンク ライターの基本スレッドの優先順位を設定します。
MF_READWRITE_MMCSS_PRIORITY_AUDIO
ソース リーダーまたはシンク ライターによって作成されたオーディオ処理スレッドの基本優先度を設定します。
MF_SA_D3D_ALLOCATE_DISPLAYABLE_RESOURCES
MFT のサンプル アロケーター (SA) が、D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE フラグを使用して基になる Direct3D テクスチャを割り当てるかどうかを指定します。
MF_SA_BUFFERS_PER_SAMPLE
ビデオ サンプル アロケーターが各ビデオ サンプルに対して作成するバッファーの数を指定します。
MF_SA_D3D_AWARE
Media Foundation 変換 (MFT) が DirectX ビデオ アクセラレーション (DXVA) をサポートするかどうかを指定します。 この属性は、ビデオ MFT にのみ適用されます。
MF_SA_D3D11_AWARE
Media Foundation 変換 (MFT) が Microsoft Direct3D 11 をサポートするかどうかを指定します。
MF_SA_D3D11_BINDFLAGS
メディア サンプルに Direct3D 11 サーフェスを割り当てるときに使用するバインド フラグを指定します。
MF_SA_D3D11_SHARED
ビデオ サンプル アロケーターに対して、キー付きミューテックスを使用して共有可能としてテクスチャを作成することを示します。
MF_SA_D3D11_SHARED_WITHOUT_MUTEX
従来のメカニズムを使用して共有可能としてテクスチャを作成するようにビデオ サンプル アロケーターに示します。
MF_SA_D3D11_USAGE
メディア サンプルに Direct3D 11 サーフェスを割り当てる方法を指定します。
MF_SA_D3D12_CLEAR_VALUE
ストリーム内の Direct3D リソースのクリア操作を最適化するために使用される情報を含む BLOB が含まれます。
MF_SA_D3D12_HEAP_FLAGS
ストリーム内の Direct3D リソースに使用されるヒープ オプションを指定する値が含まれます。
MF_SA_D3D12_HEAP_TYPE
ストリーム内の Direct3D リソースに使用されるヒープの種類を指定する値が含まれます。
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT
Media Foundation 変換 (MFT) がパイプラインでいつでも未処理になる出力サンプルの最大数を指定します。
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
Media Foundation 変換 (MFT) でいつでも分離できるようにする必要があるプログレッシブ サンプルの最小数を示します。
MF_SA_REQUIRED_SAMPLE_COUNT
拡張ビデオ レンダラー (EVR) メディア シンクがインターレース解除に必要な非圧縮バッファーの数を示します。
MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE
Media Foundation 変換 (MFT) でプログレッシブ コンテンツに割り当てる必要があるサンプルの数を示します。
MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
サンプル グラバー シンクがプレゼンテーション クロックを使用してサンプルをスケジュールするかどうかを指定します。
MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET
サンプル グラバーで受け取った各サンプルのタイム スタンプと、サンプル グラバーがサンプルを提示する時刻との間のオフセット。
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE
高度なシステム形式 (ASF) ファイルのストリームに必要な平均バッファー サイズをバイト単位で指定します。
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE
Advanced Systems Format (ASF) ファイルのストリームの平均データ ビット レートを 1 秒あたりのビット数で指定します。
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX
高度なシステム形式 (ASF) ファイルでストリームによって使用される言語を指定します。
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE
高度なシステム形式 (ASF) ファイルのストリームに必要な最大バッファー サイズをバイト単位で指定します。
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE
Advanced Systems Format (ASF) ファイル内のストリームの最大データ ビット レートを 1 秒あたりのビット数で指定します。
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE
高度なシステム形式 (ASF) ファイルのストリームのデバイス準拠テンプレートを指定します。
MF_SD_ASF_STREAMBITRATES_BITRATE
Advanced Systems Format (ASF) ファイルのストリームの平均ビット レート (ビット/秒) を指定します。 この属性は、ASF 仕様で定義されている Stream Bitrate Properties オブジェクトに対応します。
MF_SD_LANGUAGE
ストリームの言語を指定します。
MF_SD_MUTUALLY_EXCLUSIVE
ストリームが同じ型の他のストリームと相互に排他的かどうかを指定します。
MF_SD_PROTECTED
ストリームに保護されたコンテンツが含まれているかどうかを示します。
MF_SD_SAMI_LANGUAGE
ストリームに対して定義されている、同期されたアクセス可能なメディア インターチェンジ (SAMI) 言語名が含まれます。
この属性は、SAMI メディア ソースから返されるストリーム記述子に存在します。
MF_SD_STREAM_NAME
ストリームの名前を格納します。
MF_SENSORSTREAM_REQUIRED_SDDL
この属性は、特定のセンサーのきめ細かなアクセス権を指定するために、ストリームでセキュリティ記述子定義言語 (SDDL) を指定するために使用されます。
MF_SENSORSTREAM_REQUIRED_CAPABILITIES
この属性には、特定のストリームに必要な機能を指定する、セミコロンで区切られた機能文字列の一覧が含まれています。 この属性に含めることができる機能文字列の一覧については、「 DeviceCapability」を参照してください。
MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME
メディア セッションがイベントを発生させたおおよその時間。
MF_SESSION_CONTENT_PROTECTION_MANAGER
アプリケーションが保護されたメディア パス (PMP) セッションからコンテンツ イネーブラー オブジェクトを受信するためのコールバック インターフェイスを提供します。
MF_SESSION_GLOBAL_TIME
トポロジにグローバルな開始時刻と停止時間があるかどうかを指定します。
MF_SESSION_QUALITY_MANAGER
メディア セッションの品質マネージャーの CLSID が含まれます。
MF_SESSION_REMOTE_SOURCE_MODE
メディア ソースをリモート プロセスで作成することを指定します。
MF_SESSION_SERVER_CONTEXT
メディア セッションの 2 つのインスタンスが同じ保護メディア パス (PMP) プロセスを共有できるようにします。
MF_SESSION_TOPOLOADER
メディア セッションのトポロジ ローダーの CLSID を格納します。
MF_SINK_WRITER_ASYNC_CALLBACK
シンク ライター用のアプリケーションのコールバック インターフェイスへのポインターが含まれています。
MF_SINK_WRITER_D3D_MANAGER
シンク ライターの DXGI デバイス マネージャーへのポインターを格納します。
MF_SINK_WRITER_DISABLE_THROTTLING
シンク ライターが受信データのレートを制限するかどうかを指定します。
MF_SINK_WRITER_ENCODER_CONFIG
エンコード プロパティを持つプロパティ ストアへのポインターを格納します。
MF_SOURCE_READER_ASYNC_CALLBACK
ソース リーダーのアプリケーションのコールバック インターフェイスへのポインターが含まれています。
MF_SOURCE_READER_D3D_MANAGER
ソース リーダーの Microsoft Direct3D デバイス マネージャーへのポインターが含まれています。
MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS
ソース リーダーによる後処理カメラ プラグインの使用を無効にします。
MF_SOURCE_READER_DISABLE_DXVA
ソース リーダーがビデオ デコーダーで DirectX ビデオ アクセラレーション (DXVA) を有効にするかどうかを指定します。
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
ソース リーダーがメディア ソースをシャットダウンするかどうかを指定します。
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
色空間変換、インターレース解除、ビデオサイズ変更、フレーム レート変換など、 ソース リーダーによる高度なビデオ処理を有効にします。
MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS
ソース リーダーが、トランスコード用に最適化された Media Foundation 変換 (MFT) を使用できるようにします。
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
ソース リーダーによるビデオ処理を有効にします。
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
ソース リーダーからメディア ソースの特性を取得します。
MF_SOURCE_READER_MEDIASOURCE_CONFIG
ソース リーダーの構成プロパティが含まれています。
MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION
メディア ソースがハードウェア データ フローをサポートしているかどうかを示します。
MF_STF_VERSION_DATE
この属性は、センサー変換ファクトリの日付/時刻スタンプを表す FILETIME を格納します。
MF_STF_VERSION_INFO
この属性は、バージョン情報センサー変換ファクトリを表します。 これは、センサーの変換に必要な唯一の属性です。 値はセンサー変換開発者によって定義され、メディア パイプラインによって不透明として扱われます。
MF_STREAM_SINK_SUPPORTS_HW_CONNECTION
メディア シンクがハードウェア データ フローをサポートしているかどうかを示します。
MF_STREAM_SINK_SUPPORTS_ROTATION
ストリーム シンクがビデオの回転をサポートしているかどうかを示します。
MF_TOPOLOGY_DXVA_MODE
トポロジ ローダーがトポロジで Microsoft DirectX Video Acceleration (DXVA) を有効にするかどうかを指定します。
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
ストリームの形式が変更されたときにメディア セッションがトポロジの変更を試みるかどうかを指定します。
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES
トポロジ ローダーがメディア ソースによって提供されるメディアの種類を列挙するかどうかを指定します。
MF_TOPOLOGY_HARDWARE_MODE
トポロジでハードウェア ベースの Media Foundation 変換 (MFT) を読み込むかどうかを指定します。
MF_TOPOLOGY_NO_MARKIN_MARKOUT
パイプラインがサンプルをトリミングするかどうかを指定します。
MF_TOPOLOGY_PLAYBACK_FRAMERATE
モニターのリフレッシュ レートを指定します。
MF_TOPOLOGY_PLAYBACK_MAX_DIMS
ビデオ再生の宛先ウィンドウのサイズを指定します。
MF_TOPOLOGY_PROJECTSTART
シーケンス内の最初のトポロジの開始を基準にして、トポロジの停止時間を指定します。
MF_TOPOLOGY_PROJECTSTOP
シーケンス内の最初のトポロジの開始を基準にして、トポロジの開始時刻を指定します。
MF_TOPOLOGY_RESOLUTION_STATUS
トポロジの解決試行の状態を指定します。
MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH
最初のプレゼンテーションの後にキューに入るプレゼンテーションの開始時刻を指定します。
MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS
ビデオ パイプラインで静的最適化を有効にします。
MF_TOPONODE_CONNECT_METHOD
トポロジ ローダーがこのトポロジ ノードを接続する方法と、このノードが省略可能かどうかを指定します。
MF_TOPONODE_D3DAWARE
トポロジ ノードに関連付けられている変換が DirectX ビデオ アクセラレーション (DXVA) をサポートするかどうかを指定します。
MF_TOPONODE_DECODER
トポロジ ノードの基になるオブジェクトがデコーダーであるかどうかを指定します。
MF_TOPONODE_DECRYPTOR
toplogy ノードの基になるオブジェクトが復号化ツールかどうかを指定します。
MF_TOPONODE_DISABLE_PREROLL
このトポロジ ノードで表されるメディア シンクでメディア セッションがプリロールを使用するかどうかを指定します。
MF_TOPONODE_DISCARDABLE
パイプラインがトポロジ ノードからサンプルを削除できるかどうかを指定します。
MF_TOPONODE_DRAIN
変換がドレインされるタイミングを指定します。
MF_TOPONODE_ERROR_MAJORTYPE
トポロジ ノードの主要なメディアの種類を格納します。 この属性は、正しいデコーダーが見つからなかったため、トポロジの読み込みに失敗した場合に設定されます。
MF_TOPONODE_ERROR_SUBTYPE
トポロジ ノードのメディア サブタイプが含まれます。 この属性は、正しいデコーダーが見つからなかったため、トポロジの読み込みに失敗した場合に設定されます。
MF_TOPONODE_ERRORCODE
このトップログ ノードの最新の接続エラーのエラー コードが含まれています。
MF_TOPONODE_FLUSH
変換をフラッシュするタイミングを指定します。
MF_TOPONODE_LOCKED
このトポロジ ノードでメディアの種類を変更できるかどうかを指定します。
MF_TOPONODE_MARKIN_HERE
パイプラインがこのノードにマークインを適用するかどうかを指定します。
MF_TOPONODE_MARKOUT_HERE
パイプラインがこのノードでマークアウトを適用するかどうかを指定します。 マークアウトは、プレゼンテーションが終了するポイントです。 パイプライン コンポーネントがマークアウト ポイントを超えてデータを生成する場合、データはレンダリングされません。
MF_TOPONODE_MEDIASTART
プレゼンテーションの開始時刻を指定します。
MF_TOPONODE_MEDIASTOP
プレゼンテーションの停止時間を指定します。
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
メディア セッションがトポロジ内のオブジェクトをシャットダウンする方法を指定します。
MF_TOPONODE_PRESENTATION_DESCRIPTOR
メディア ソースのプレゼンテーション記述子へのポインターが含まれています。
MF_TOPONODE_PRIMARYOUTPUT
ティー ノードのプライマリ出力である出力を示します。
MF_TOPONODE_RATELESS
このトポロジ ノードに関連付けられているメディア シンクがレートレスであるかどうかを指定します。
MF_TOPONODE_SEQUENCE_ELEMENTID
このソース ノードを含む要素を指定します。
MF_TOPONODE_SOURCE
トポロジ ノードに関連付けられているメディア ソースへのポインターが含まれています。
MF_TOPONODE_STREAM_DESCRIPTOR
メディア ソースのストリーム記述子へのポインターが含まれています。
MF_TOPONODE_STREAMID
このトポロジ ノードに関連付けられているストリーム シンクのストリーム識別子。
MF_TOPONODE_TRANSFORM_OBJECTID
このトポロジ ノードに関連付けられている Media Foundation 変換 (MFT) のクラス識別子 (CLSID)。
MF_TOPONODE_WORKQUEUE_ID
トポロジ ブランチの作業キューを指定します。
MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY
トポロジの分岐の作業項目の優先度を指定します。
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS
トポロジ ブランチの マルチメディア クラス スケジューラ サービス (MMCSS) タスクを指定します。
MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY
トポロジの分岐の相対スレッド優先度を指定します。
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID
トポロジ ブランチのマルチメディア クラス スケジューラ サービス (MMCSS) タスク識別子を指定します。
MF_TRANSCODE_ADJUST_PROFILE
トランスコード トポロジのストリーム設定を定義するプロファイル フラグ。 フラグは、 MF_TRANSCODE_ADJUST_PROFILE_FLAGS 列挙体で定義されます。
MF_TRANSCODE_CONTAINERTYPE
エンコードされたファイルのコンテナーの種類を指定します。
MF_TRANSCODE_DONOT_INSERT_ENCODER
エンコーダーをトランスコード トポロジに含める必要があるかどうかを指定します。
MF_TRANSCODE_ENCODINGPROFILE
高度なストリーミング形式 (ASF) ファイルをエンコードするためのデバイス準拠プロファイルを指定します。
MF_TRANSCODE_QUALITYVSSPEED
エンコード品質とエンコード速度のトレードオフを示す 0 ~ 100 の数値を指定します。
MF_TRANSCODE_SKIP_METADATA_TRANSFER
トランスコードされたファイルにメタデータを書き込むかどうかを指定します。
MF_TRANSCODE_TOPOLOGYMODE
トポロジ ローダーがハードウェア ベースの変換を読み込むかどうかをトランスコード トポロジに指定します。
MF_TRANSFORM_ASYNC
Media Foundation 変換 (MFT) が非同期処理を実行するかどうかを指定します。
MF_TRANSFORM_ASYNC_UNLOCK
非同期 Media Foundation 変換 (MFT) の使用を有効にします。
MF_TRANSFORM_CATEGORY_Attribute
Media Foundation 変換 (MFT) のカテゴリを指定します。
MF_TRANSFORM_FLAGS_Attribute
Media Foundation 変換 (MFT) アクティブ化オブジェクトのフラグが含まれています。
MF_USER_DATA_PAYLOAD
出力サンプルにユーザー データ ペイロードを含めるかどうかを設定します。
MF_VIDEO_MAX_MB_PER_SEC
IMFTransform では、ハードウェア エンコーダーでサポートされる最大マクロ ブロック処理速度を 1 秒あたりのマクロブロック単位で指定します。
MF_VIDEO_PROCESSOR_ALGORITHM
ビデオ プロセッサで使用されるアルゴリズムを設定します。
MF_VIDEODSP_MODE
ビデオ安定化 MFT の処理モードを設定します。
MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES
仮想カメラに関連付けられている物理カメラを表す IMFMediaSourceEx を含む IMFCollection オブジェクトを格納します。
MF_VIRTUALCAMERA_APP_PACKAGE_FAMILY_NAME
仮想カメラ構成アプリケーションのアプリ パッケージ ファミリ名を指定します。
MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES
パイプラインで、仮想カメラに関連付けられている物理カメラ ソースの一覧を提供する必要があることを指定します。
MF_XVP_CALLER_ALLOCATES_OUTPUT
呼び出し元が出力に使用するテクスチャを割り当てるかどうかを指定します。
MF_XVP_DISABLE_FRC
ビデオ プロセッサ MFT のフレーム レート変換を無効にします。
MFASFSPLITTER_PACKET_BOUNDARY
バッファーに Advanced Systems Format (ASF) パケットの開始が含まれるかどうかを指定します。
MFPROTECTION_ACP
アナログ コピー保護 (ACP) 保護を指定します。
MFPROTECTION_CGMSA
コピー世代管理システム - A (CGMS-A) 保護を指定します。
MFPROTECTION_CONSTRICTAUDIO
オーディオを constrict するように指定します。
MFPROTECTION_CONSTRICTVIDEO
ビデオを制限するように指定します。
MFPROTECTION_CONSTRICTVIDEO_NOOPM
この属性は、コネクタが出力保護を提供しない場合に、ビデオ出力信頼機関 (OTA) によって提供される追加の保護を指定します。
MFPROTECTION_DISABLE
保護が無効になっていることを指定します。
MFPROTECTION_DISABLE_SCREEN_SCRAPE
画面のスクラップ保護を無効に指定します。
MFPROTECTION_FFT
FFT 保護を指定します。
MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION
DXVA デコーダーの AES DXVA 暗号化を指定します。
MFPROTECTION_HDCP
HDCP High-Bandwidthデジタル コンテンツ保護 (HDCP) 保護を指定します。
MFPROTECTION_PROTECTED_SURFACE
保護されたサーフェスを指定します。
MFPROTECTION_TRUSTEDAUDIODRIVERS
信頼できるオーディオ ドライバーを指定します。
MFPROTECTION_VIDEO_FRAMES
アプリケーションが非圧縮ビデオ フレームへのアクセスを許可するかどうかを指定します。
MFPROTECTION_WMDRMOTA
Windows Media Digital Rights Management (WMDRM) 出力信頼機関 (OTA) を指定します。
MFPROTECTIONATTRIBUTE_BEST_EFFORT
IMFOutputSchema オブジェクトの属性として設定します。 この属性が存在する場合、保護の適用に失敗した試行は無視されます。 関連付けられている属性値が TRUE の場合は、 MFPROTECTIONATTRIBUTE_FAIL_OVER 属性を持つ保護スキーマを適用する必要があります。
MFPROTECTIONATTRIBUTE_FAIL_OVER
ベスト エフォートが失敗した場合に、保護がこれにフェールオーバーするかどうかを示します。 この属性は、 IMFOutputSchema オブジェクトで使用できます。
MFSampleExtension_3DVideo
メディア サンプルに 3D ビデオ フレームが含まれているかどうかを指定します。
MFSampleExtension_3DVideo_SampleFormat
3D ビデオ フレームをメディア サンプルに格納する方法を指定します。
MFSampleExtension_BottomFieldFirst
インターレースビデオフレームのフィールド支配を指定します。
MFSampleExtension_CameraExtrinsics
サンプルのカメラ extrinsics が含まれています。
MFSampleExtension_CaptureMetadata
IMFAttributes には、キャプチャ パイプラインに関連するすべてのメタデータが格納されます。
MFSampleExtension_CleanPoint
サンプルがランダム アクセス ポイントかどうかを示します。
MFSampleExtension_Content_KeyID
サンプルのキー ID を設定します。
MFSampleExtension_DecodeTimestamp属性
サンプルのデコード タイム スタンプ (DTS) が含まれています。
MFSampleExtension_DerivedFromTopField
インターレース解除されたビデオ フレームが、上のフィールドまたは下のフィールドから派生したかどうかを指定します。
MFSampleExtension_DeviceReferenceSystemTime
サンプルの元のデバイス タイムスタンプを指定します。
MFSampleExtension_DeviceTimestamp
デバイス ドライバーからのタイム スタンプが含まれます。
MFSampleExtension_Discontinuity
メディア サンプルがストリーム内のギャップの後の最初のサンプルかどうかを指定します。
MFSampleExtension_Encryption_CryptByteBlock
サンプル ベースのパターン暗号化の暗号化されたバイト ブロック サイズを指定します。
MFSampleExtension_Encryption_HardwareProtection
メディア サンプルがハードウェアで保護されているかどうかを指定します。
MFSampleExtension_Encryption_ProtectionScheme
暗号化されたサンプルの保護スキームを指定します。
MFSampleExtension_Encryption_SampleID
暗号化されたサンプルの ID を指定します。
MFSampleExtension_Encryption_SkipByteBlock
サンプル ベースのパターン暗号化のクリア (暗号化されていない) バイト ブロック サイズを指定します。
MFSampleExtension_Encryption_SubSampleMappingSplit
サンプル データ内のクリアバイトと暗号化されたバイト数を示すサンプルのサブサンプル マッピングを設定します。
MFSampleExtension_ForwardedDecodeUnits
デコーダーによって転送されるネットワーク抽象化レイヤー ユニット (NALU) と補足拡張情報 (SEI) 単位を含む IMFSample オブジェクトを含む IMFCollection 型のオブジェクトを取得します。
MFSampleExtension_ForwardedDecodeUnitType
MFSampleExtension_ForwardedDecodeUnits コレクション内の IMFSample にアタッチされたユニットの型 (NALU または SEI) を指定します。
MFSampleExtension_FrameCorruption
ビデオ フレームが破損しているかどうかを指定します。
MFSampleExtension_Interlaced
ビデオ フレームがインターレースかプログレッシブかを示します。
MFSampleExtension_LongTermReferenceFrameInfo
長期参照 (LTR) フレーム情報を指定し、出力サンプルで返されます。
MFSampleExtension_MeanAbsoluteDifference
この属性は、Y 平面内のすべてのマクロ ブロックの平均絶対差 (MAD) を返します。
MFSampleExtension_MULTIPLEXED_MANAGER
多重化されたメディア ソースのサブストリームからサンプルのコレクションにアクセスするために使用される IMFMuxStreamSampleManager のインスタンスを提供します。
MFSampleExtension_PacketCrossOffsets
保護されたサンプルのフレーム内のペイロード境界へのオフセットを指定します。
MFSampleExtension_PhotoThumbnail
IMFSample の写真サムネイルが含まれます。
MFSampleExtension_PhotoThumbnailMediaType
MFSampleExtension_PhotoThumbnail属性に含まれるイメージ形式の種類を記述する IMFMediaType を格納します。
MFSampleExtension_PinholeCameraIntrinsics
サンプルのピンホール カメラの組み込みを含みます。
MFSampleExtension_RepeatFirstField
インターレースフレームの最初のフィールドを繰り返すかどうかを指定します。 この属性は、メディア サンプルに適用されます。
MFSampleExtension_ROIRectangle
異なる品質を必要とするフレームの領域を示す対象領域の境界を指定します。
MFSampleExtension_SingleField
ビデオ サンプルに 1 つのフィールドまたは 2 つのインターリーブ フィールドが含まれているかどうかを指定します。 この属性は、メディア サンプルに適用されます。
MFSampleExtension_TargetGlobalLuminance
関連するビデオ フレームのターゲットグローバル バックライトの輝度を指定する Nits の値。
MFSampleExtension_Token
IMFMediaStream::RequestSample メソッドに提供されたトークンへのポインターが含まれています。
MFSampleExtension_VideoDSPMode
ビデオ フレームにビデオ手ブレ補正が適用されたかどうかを示します。
MFSampleExtension_VideoEncodePictureType
ビデオ エンコーダーによって出力される画像の種類を指定します。
MFSampleExtension_VideoEncodeQP
ビデオ サンプルのエンコードに使用された量子化パラメーター (QP) を指定します。
MFStreamExtension_CameraExtrinsics
ストリームのカメラ extrinsics を含みます。
MFStreamExtension_PinholeCameraIntrinsics
ストリームのピンホール カメラの組み込み関数が含まれています。
MFT_CODEC_MERIT_Attribute
ハードウェア コーデックのメリット値が含まれています。
MFT_CONNECTED_STREAM_ATTRIBUTE
ハードウェア ベースの Media Foundation 変換 (MFT) で接続されているストリームのストリーム属性へのポインターが含まれています。
MFT_CONNECTED_TO_HW_STREAM
ハードウェア ベースの Media Foundation 変換 (MFT) を別のハードウェア ベースの MFT に接続するかどうかを指定します。
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER
デコーダーが IYUV/I420 出力の種類 (トランスコードに適した) を他の形式より前に公開するかどうかを指定します。
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
ビデオ処理後のデコードされたイメージの最終的な出力解像度を指定します。
MFT_ENCODER_SUPPORTS_CONFIG_EVENT
ストリーミング中に MFT エンコーダーが MEEncodingParameter イベントの受信を サポートすることを指定します。
MFT_ENUM_ADAPTER_LUID
ビデオ アダプターの一意識別子を指定します。 MFTEnum2 を呼び出して特定のアダプターに関連付けられている MFT を列挙する場合は、この属性を使用します。
MFT_ENUM_HARDWARE_URL_Attribute
ハードウェア ベースの Media Foundation 変換 (MFT) のシンボリック リンクが含まれています。
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
ハードウェア ベースの Media Foundation のベンダー ID を指定します
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE
デコーダーが再生用ではなくトランスコード用に最適化されているかどうかを指定します。
MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE
UWP アプリ マニフェスト ファイルの VideoRendererExtensionProfiles タグ内のすべての VideoRendererExtensionProfile エントリの一覧が含まれています。 MFTEnumEx は、VideoRendererExtensionProfiles タグを含む関連付けられた UWP マニフェストを持つ MFT に対して MFTEnumEx が作成する IMFActivate オブジェクトの属性ストアに格納します。
MFT_FIELDOFUSE_UNLOCK_Attribute
MEDIA Foundation 変換 (MFT) のロックを解除するために使用できる IMFFieldOfUseMFTUnlock ポインターが含まれています。 IMFFieldOfUseMFTUnlock インターフェイスは、フィールドオブユース制限がある MFT のロックを解除するために使用されます。
MFT_FRIENDLY_NAME_Attribute
ハードウェア ベースの Media Foundation 変換 (MFT) の表示名が含まれます。
MFT_HW_TIMESTAMP_WITH_QPC_Attribute
ハードウェア デバイス ソースがタイム スタンプにシステム時刻を使用するかどうかを指定します。
MFT_INPUT_TYPES_Attributes
Media Foundation 変換 (MFT) の登録済み入力の種類を格納します。
MFT_OUTPUT_TYPES_Attributes
Media Foundation 変換 (MFT) の登録済み出力の種類を格納します。
MFT_PREFERRED_ENCODER_PROFILE
エンコーダーの構成プロパティが含まれています。
MFT_PREFERRED_OUTPUTTYPE_Attribute
エンコーダーに適した出力形式を指定します。
MFT_PROCESS_LOCAL_Attribute
Media Foundation 変換 (MFT) をアプリケーションのプロセスにのみ登録するかどうかを指定します。
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT
H.264 ビデオの再多重化 MFT で、シーク能力を向上させるクリーン ポイントとして I 画像をマークするかどうかを指定します。 これにより、準拠していない最終的な MP4 ファイルのシークで破損が発生する可能性があります。
MFT_SUPPORT_3DVIDEO
Media Foundation 変換 (MFT) が 3D ステレオスコピック ビデオをサポートするかどうかを指定します。
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
Media Foundation 変換 (MFT) が動的な形式の変更をサポートするかどうかを指定します。
MFT_TRANSFORM_CLSID_Attribute
Media Foundation 変換 (MFT) のクラス識別子 (CLSID) を格納します。
VIDEO_ZOOM_RECT
拡張ビデオ レンダラー (EVR) のビデオ ミキサーのソース四角形を指定します。 ソースの四角形は、ミキサーが宛先サーフェスに照らしているビデオ フレームの部分です。

IMFAttributes

Media Foundation の属性