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

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

このセクションの内容

トピック 説明
EVRConfig_AllowBatching
拡張ビデオ レンダラー (EVR) が Microsoft Direct3D IDirect3DDevice9::Present メソッドへの呼び出しをバッチ処理できるようにします。
EVRConfig_AllowDropToBob
bob デインターレースによって、EVR のパフォーマンスを向上させることができます。
EVRConfig_AllowDropToHalfInterlace
すべてのインターレース フレームの 2 番目のフィールドをスキップすることで、EVR のパフォーマンスを向上させることができます。
EVRConfig_AllowDropToThrottle
EVR が GPU 帯域幅に合わせて出力を制限できるようにします。
EVRConfig_AllowScaling
EVR が出力矩形より小さい矩形内でビデオをミックスし、結果をスケーリングできるようにします。
EVRConfig_ForceBatching
EVR が IDirect3D9Device::Present メソッドの呼び出しをバッチ処理するように強制します。
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
トポロジ ローダーがメディア ファンデーション変換 (MFT) のメディアの種類を変更するかどうかを指定します。 この属性は通常、アプリケーションによって使用されません。
MF_ACTIVATE_VIDEO_WINDOW
ビデオ クリッピング ウィンドウへのハンドル。
MF_ASFPROFILE_MAXPACKETSIZE
ASF ファイルの最大パケット サイズをバイト単位で指定します。
MF_ASFPROFILE_MINPACKETSIZE
ASF ファイルの最小パケット サイズをバイト単位で指定します。
MF_ASFSTREAMCONFIG_LEAKYBUCKET1
Windows Media ファイルをエンコードする際の平均「リーキー バケット」パラメーター (「解説」を参照) を設定します。 IMFASFStreamConfig インターフェイスを使用して、この属性を設定します。
MF_ASFSTREAMCONFIG_LEAKYBUCKET2
Windows Media ファイルをエンコードする際のピーク「リーキー バケット」パラメーター (「解説」を参照) を設定します。 これらのパラメーターは、ピーク ビット レートに使用されます。 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 サーバーが、HTTP ヘッダー「Pragma: ifoFileURI.dlna.org」で指定された 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 属性
キャプチャ エンジンでのハードウェア ベースのメディア ファンデーション変換 (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
ストリームのメディア ファンデーション変換 (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
メディア ファンデーション変換 (MFT) で 3D 立体ビデオ ストリームを出力する方法を指定します。
MF_EVENT_DO_THINNING
メディア ソースが新しい再生レートを要求するときに、この属性はソースの間引きも要求するかどうかを指定します。 間引きの定義については、「レート制御について」を参照してください。
MF_EVENT_MFT_CONTEXT
METransformMarker イベントの呼び出し元で定義された値を格納します。
MF_EVENT_MFT_INPUT_STREAM_ID
メディア ファンデーション変換 (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
シーケンサー ソースがトポロジを取り消すかどうかを指定します。
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
メディア ファンデーション パイプラインで低遅延処理を有効にします。
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 DirectX Graphics Infrastructure (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
デジタル リビング ネットワーク アライアンス (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
Advanced Audio Coding (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
Advanced Systems Format (ASF) ファイル内のバイナリ ストリームの追加のフォーマット データ。
MF_MT_ARBITRARY_HEADER
Advanced Systems Format (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 Media Audio ファイルの平均ボリューム レベルを参照します。
MF_MT_AUDIO_WMADRC_AVGTARGET
Windows Media Audio ファイルのターゲット平均ボリューム レベル。
MF_MT_AUDIO_WMADRC_PEAKREF
Windows Media Audio ファイルのピーク ボリューム レベルを参照します。
MF_MT_AUDIO_WMADRC_PEAKTARGET
Windows Media Audio ファイルのターゲット ピーク ボリューム レベル。
MF_MT_AVG_BIT_ERROR_RATE
ビデオ メディア タイプのデータ エラー率 (ビット エラー/秒)。
MF_MT_AVG_BITRATE
ビデオ メディア タイプのビデオ ストリームのおおよそのデータ レート (ビット/秒)。
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
非圧縮のビデオ メディア タイプの既定のサーフェス ストライド。 ストライドとは、ある行のピクセルから次の行のピクセルに移動するために必要なバイト数です。
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
ビデオ メディア タイプのフレーム レート (フレーム/秒)。
MF_MT_FRAME_RATE_RANGE_MAX
ビデオ キャプチャ デバイスでサポートされている最大フレーム レート (フレーム/秒)。
MF_MT_FRAME_RATE_RANGE_MIN
ビデオ キャプチャ デバイスでサポートされている最小フレーム レート (フレーム/秒)。
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 ビデオ メディア タイプの Group-of-Pictures (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
Protected Media Path (PMP) からのプレゼンテーション記述子へのポインターを格納します。
MF_PD_ASF_CODECLIST
Advanced Systems Format (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 仕様で定義されているコンテンツ暗号化ヘッダーの [シークレット データ] フィールドに対応しています。
MF_PD_ASF_CONTENTENCRYPTION_TYPE
Advanced Systems Format (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
Advanced Systems Format (ASF) ファイルが作成された日時を指定します。
MF_PD_ASF_FILEPROPERTIES_FILE_ID
高度なシステム形式 (ASF) ファイルのファイル識別子を指定します。
MF_PD_ASF_FILEPROPERTIES_FLAGS
Advanced Systems Format (ASF) ファイルをブロードキャストするかシーク可能にするかを指定します。 この値は、ASF 仕様で定義されているファイル プロパティ オブジェクトの [フラグ] フィールドに対応しています。
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE
Advanced Systems Format (ASF) ファイルの最大瞬時ビット レートをビット/秒で指定します。
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
Advanced Systems Format (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
Advanced Systems Format (ASF) ファイルにオーディオ ストリームを含めるかどうかを指定します。
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO
Advanced Systems Format (ASF) ファイルにオーディオまたはビデオ以外のストリームを含めるかどうかを指定します。
MF_PD_ASF_INFO_HAS_VIDEO
Advanced Systems Format (ASF) ファイルに少なくとも 1 つのビデオ ストリームを含めるかどうかを指定します。
MF_PD_ASF_LANGLIST
Advanced Systems Format (ASF) ファイルに含まれる言語を指定する言語識別子のリストを指定します。 この属性は、ASF 仕様で定義されている言語リスト オブジェクトに対応しています。
MF_PD_ASF_LANGLIST_LEGACYORDER
現在のプレゼンテーションで使用されている RFC 1766 言語のリストが含まれています。
MF_PD_ASF_MARKER
Advanced Systems Format (ASF) ファイルのマーカーを指定します。 この属性は、ASF 仕様で定義されている ASF ヘッダー内のマーカー オブジェクトに対応しています。
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
スクリプト コマンドのリストと、Advanced Systems Format (ASF) ファイルのパラメーターを指定します。 この属性は ASF 仕様で定義されている ASF ヘッダーのスクリプト コマンド オブジェクトに対応しています。
MF_PD_AUDIO_ENCODING_BITRATE
プレゼンテーションのオーディオ エンコードのビット レートをビット/秒で指定します。 この属性は、プレゼンテーション記述子に適用されます。
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 ファイルで定義されている、Synchronized Accessible Media Interchange (SAMI) スタイルのフレンドリ名が含まれます。
MF_PD_TOTAL_FILE_SIZE
ソース ファイルの合計サイズをバイト単位で指定します。 この属性は、プレゼンテーション記述子に適用されます。 メディア ソースでは、必要に応じてこの属性を設定できます。
MF_PD_VIDEO_ENCODING_BITRATE
プレゼンテーションのビデオ エンコードのビット レートをビット/秒で指定します。 この属性は、プレゼンテーション記述子に適用されます。
MF_READWRITE_D3D_OPTIONAL
アプリケーションがソース リーダーまたはシンク ライターで Microsoft Direct3D サポートを必要とするかどうかを指定します。
MF_READWRITE_DISABLE_CONVERTERS
ソース リーダーまたはシンク ライターによる形式変換を有効または無効にします。
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
ソース リーダーまたはシンク ライターがハードウェア ベースのメディア ファンデーション変換 (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
メディア ファンデーション変換 (MFT) がDirectX ビデオ アクセラレータ (DXVA) をサポートするかどうかを指定します。 この属性はビデオ MFT にのみ適用されます。
MF_SA_D3D11_AWARE
メディア ファンデーション変換 (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
メディア ファンデーション変換 (MFT) がパイプラインで常に未処理になる出力サンプルの最大数を指定します。
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
メディア ファンデーション変換 (MFT) がいつでも未処理にすることができるプログレッシブ サンプルの最小数を示します。
MF_SA_REQUIRED_SAMPLE_COUNT
拡張ビデオ レンダラー (EVR) メディア シンクでインターレース解除に必要な非圧縮バッファー数を示します。
MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE
プログレッシブ コンテンツに対してメディア ファンデーション変換 (MFT) で割り当てる必要があるサンプル数を示します。
MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
サンプル グラバー シンクがプレゼンテーション クロックを使用してサンプルをスケジュールするかどうかを指定します。
MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET
サンプル グラバーで受け取った各サンプルのタイム スタンプと、サンプル グラバーがサンプルを提示した時間との間のオフセット。
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE
Advanced Systems Format (ASF) ファイル内のストリームに必要な平均バッファー サイズをバイト単位で指定します。
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE
Advanced Systems Format (ASF) ファイル内のストリームの平均データ ビット レートをビット/秒で指定します。
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX
Advanced Systems Format (ASF) ファイルのストリームで使用される言語を指定します。
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE
Advanced Systems Format (ASF) ファイルのストリームに必要な最大バッファー サイズをバイト単位で指定します。
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE
Advanced Systems Format (ASF) ファイル内のストリームの最大データのビット レートをビット/秒で指定します。
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE
Advanced Systems Format (ASF) ファイルのストリームのデバイス準拠テンプレートを指定します。
MF_SD_ASF_STREAMBITRATES_BITRATE
Advanced Systems Format (ASF) ファイルのストリームの平均ビット レートをビット/秒で指定します。 この属性は、ASF 仕様で定義されている Stream Bitrate プロパティ オブジェクトに対応しています。
MF_SD_LANGUAGE
ストリームの言語を指定します。
MF_SD_MUTUALLY_EXCLUSIVE
ストリームが同じ型の他のストリームと相互に排他的かどうかを指定します。
MF_SD_PROTECTED
ストリームに保護されたコンテンツを含めるかどうかを示します。
MF_SD_SAMI_LANGUAGE
ストリームに対して定義されている、Synchronized Accessible Media Interchange (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
アプリケーションが Protected Media Path (PMP) セッションからコンテンツ イネーブラー オブジェクトを受け取るためのコールバック インターフェイスを提供します。
MF_SESSION_GLOBAL_TIME
トポロジにグローバルな開始時刻と停止時間があるかどうかが示されます。
MF_SESSION_QUALITY_MANAGER
メディア セッションの品質マネージャーの CLSID を格納します。
MF_SESSION_REMOTE_SOURCE_MODE
メディア ソースがリモート プロセスで作成されることを指定します。
MF_SESSION_SERVER_CONTEXT
メディア セッションの 2 つのインスタンスが同じ Protected Media Path (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
ソース リーダーで、コード変換用に最適化されたメディア ファンデーション変換 (MFT) を使用できるようにします。
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
ソース リーダーによるビデオ処理を有効にします。
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
ソース リーダーからメディア ソースの特性を取得します。
MF_SOURCE_READER_MEDIASOURCE_CONFIG
ソース リーダーの構成プロパティを格納します。
MF_SOURCE_READER_PASSTHROUGH_MODE
この属性が設定されている場合、ソース リーダーは、Direct3D デバイス マネージャーが存在する場合でも、DirectX テクスチャに自動的にコピーすることなく、システム メモリによってバックアップされたビデオ サンプルを内部 MFT に渡します。
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 ビデオ アクセラレータ (DXVA) を有効にするかどうかを指定します。
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
ストリームの形式が変更されたときに、メディア セッションがトポロジの変更を試みるかどうかを指定します。
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES
トポロジ ローダーで、メディア ソースによって提供されるメディアの種類を列挙するかどうかを指定します。
MF_TOPOLOGY_HARDWARE_MODE
トポロジでハードウェア ベースのメディア ファンデーション変換 (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
トポロジ ノードの基になるオブジェクトが暗号化解除ツールであるかどうかを指定します。
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
TEE ノードのプライマリ出力である出力を示します。
MF_TOPONODE_RATELESS
このトポロジ ノードに関連付けられているメディア シンクがレートレスかどうかを指定します。
MF_TOPONODE_SEQUENCE_ELEMENTID
このソース ノードを含む要素を指定します。
MF_TOPONODE_SOURCE
トポロジ ノードに関連付けられているメディア ソースへのポインターを格納します。
MF_TOPONODE_STREAM_DESCRIPTOR
メディア ソースのストリーム記述子へのポインターを格納します。
MF_TOPONODE_STREAMID
このトポロジ ノードに関連付けられているストリーム シンクのストリーム識別子。
MF_TOPONODE_TRANSFORM_OBJECTID
このトポロジ ノードに関連付けられているメディア ファンデーション変換 (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
Advanced Streaming Format (ASF) ファイルをエンコードするためのデバイス準拠プロファイルを指定します。
MF_TRANSCODE_QUALITYVSSPEED
エンコード品質とエンコード速度のトレードオフを示す 0 から 100 の数値を指定します。
MF_TRANSCODE_SKIP_METADATA_TRANSFER
トランスコードされたファイルにメタデータを書き込むかどうかを指定します。
MF_TRANSCODE_TOPOLOGYMODE
トランスコード トポロジに対して、トポロジ ローダーがハードウェア ベースの変換を読み込むかどうかを指定します。
MF_TRANSFORM_ASYNC
メディア ファンデーション変換 (MFT) が非同期処理を実行するかどうかを指定します。
MF_TRANSFORM_ASYNC_UNLOCK
非同期メディア ファンデーション変換 (MFT) の使用を有効にします。
MF_TRANSFORM_CATEGORY_Attribute
メディア ファンデーション変換 (MFT) のカテゴリを指定します。
MF_TRANSFORM_FLAGS_Attribute
メディア ファンデーション変換 (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
オーディオを制限する際に指定します。
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 Digital Content Protection (HDCP) 保護を指定します。
MFPROTECTION_PROTECTED_SURFACE
保護されたサーフェスを指定します。
MFPROTECTION_TRUSTEDAUDIODRIVERS
信頼できるオーディオ ドライバーを指定します。
MFPROTECTION_VIDEO_FRAMES
アプリケーションが圧縮されていないビデオ フレームへのアクセスを許可するかどうかを指定します。
MFPROTECTION_WMDRMOTA
Windows Media デジタル著作権管理 (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
サンプルのカメラの外線を含みます。
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_FeatureMap
入力フレーム内のマクロブロックごとに 1 つの MACROBLOCK_DATA 構造体が含まれています。
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_SpatialLayerId
IMFSample に含まれるデータの空間レイヤー ID。
MFSampleExtension_TargetGlobalLuminance
関連付けられたビデオ フレームのターゲットグローバル バックライト輝度を指定する Nits の値。
MFSampleExtension_TemporalLayerId
IMFSample に含まれるデータのテンポラル レイヤー ID。
MFSampleExtension_Token
IMFMediaStream::RequestSample メソッドに提供されたトークンへのポインターを格納します。
MFSampleExtension_VideoDSPMode
ビデオ フレームにビデオ手ブレ補正を適用しているかどうかを示します。
MFSampleExtension_VideoEncodePictureType
ビデオ エンコーダーによって出力される画像の種類を指定します。
MFSampleExtension_VideoEncodeQP
ビデオ サンプルのエンコードに使用された量子化パラメーター (QP) を指定します。
MFStreamExtension_CameraExtrinsics
ストリームのカメラの外線を含みます。
MFStreamExtension_PinholeCameraIntrinsics
ストリームのピンホール カメラの組み込みを含みます。
MFT_CODEC_MERIT_Attribute
ハードウェア コーデックのメリット値を格納します。
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_FORMFACTOR
オーディオ デコーダー MFT に関連付けられているオーディオ エンドポイント デバイスのフォーム ファクターを指定します。
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID
オーディオ デコーダー MFT に関連付けられているオーディオ エンドポイント デバイスの識別子を指定します。
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_DIGITAL_STEREO_ONLY
オーディオ デコーダー MFT に関連付けられているオーディオ エンドポイント デバイスが非圧縮ステレオ信号のみをサポートするかどうかを指定します。
MFT_CONNECTED_STREAM_ATTRIBUTE
ハードウェア ベースのメディア ファンデーション変換 (MFT) の接続ストリームのストリーム属性へのポインターを格納します。
MFT_CONNECTED_TO_HW_STREAM
ハードウェア ベースのメディア ファンデーション変換 (MFT) を別のハードウェア ベースの MFT に接続するかどうかを指定します。
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER
デコーダーが IYUV/I420 出力の種類 (コード変換に適した) を他の形式より前に公開するかどうかを指定します。
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
ビデオ処理後にデコードされた画像の最終的な出力解像度を指定します。
MFT_DECODER_OPERATING_POINT
デコーダーの"操作ポイント"、つまりデコーダーが空間的または時間的なスケーラビリティをサポートする場合に動作する必要があるスケーラビリティ レイヤーを指定します。
MFT_ENCODER_SUPPORTS_CONFIG_EVENT
ストリーミング中に MFT エンコーダーが MEEncodingParameter イベントの受信をサポートすることを指定します。
MFT_ENUM_ADAPTER_LUID
ビデオ アダプターの一意識別子を指定します。 この属性は MFTEnum2 を呼び出して、特定のアダプターに関連付けられている MFT を列挙するときに使用します。
MFT_ENUM_HARDWARE_URL_Attribute
ハードウェア ベースのメディア ファンデーション変換 (MFT) のシンボリック リンクを格納します。
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
ハードウェア ベースのメディア ファンデーションのベンダー 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
メディア ファンデーション変換 (MFT) のロックを解除するために使用できる IMFFieldOfUseMFTUnlock ポインターを格納します。 IMFFieldOfUseMFTUnlock インターフェイスは、使用フィールドの制限がある MFT のロックを解除するために使用されます。
MFT_FRIENDLY_NAME_Attribute
ハードウェア ベースのメディア ファンデーション変換 (MFT) の表示名を格納します。
MFT_HW_TIMESTAMP_WITH_QPC_Attribute
ハードウェア デバイス ソースがタイム スタンプにシステム時刻を使用するかどうかを指定します。
MFT_INPUT_TYPES_Attributes
メディア ファンデーション変換 (MFT) の登録済み入力の種類を格納します。
MFT_OUTPUT_TYPES_Attributes
メディア ファンデーション変換 (MFT) の登録済み出力の種類を格納します。
MFT_PREFERRED_ENCODER_PROFILE
エンコーダーの構成プロパティを格納します。
MFT_PREFERRED_OUTPUTTYPE_Attribute
エンコーダーの優先出力形式を指定します。
MFT_PROCESS_LOCAL_Attribute
メディア ファンデーション変換 (MFT) をアプリケーションのプロセスでのみ登録するかどうかを指定します。
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT
H.264 ビデオの再多重化 MFT で、シーク能力を向上するために I 画像をクリーン ポイントとしてマークするかどうかを指定します。 これにより、準拠していない最終的な MP4 ファイルをシークする際に破損する可能性があります。
MFT_SUPPORT_3DVIDEO
メディア ファンデーション変換 (MFT) が 3D 立体ビデオをサポートするかどうかを指定します。
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
メディア ファンデーション変換 (MFT) で動的な形式の変更をサポートするかどうかを指定します。
MFT_TRANSFORM_CLSID_Attribute
メディア ファンデーション変換 (MFT) のクラス識別子 (CLSID) を格納します。
VIDEO_ZOOM_RECT
拡張ビデオ レンダラー (EVR) のビデオ ミキサーのソース矩形を指定します。 ソース短径は、ミキサーが宛先サーフェスにビット ブロック転送するビデオ フレームの部分です。

IMFAttributes

メディア ファンデーション属性