属性の変換

次の属性は 、Media Foundation Transforms (MFT)、または MFT の アクティブ化オブジェクト 、またはその両方に適用されます。

属性 説明 適用対象
MF_ACTIVATE_MFT_LOCKED トポロジ ローダーが MFT のメディアの種類を変更するかどうかを指定します。 MFT
MF_SA_D3D_AWARE Media Foundation 変換 (MFT) が DirectX ビデオ アクセラレーションをサポートするかどうかを指定します。 MFT
MF_TRANSFORM_ASYNC MFT が非同期処理を実行するかどうかを指定します。 MFT
MF_TRANSFORM_ASYNC_UNLOCK 非同期 MFT の使用を有効にします。 MFT
MF_TRANSFORM_CATEGORY_Attribute MFT のカテゴリを指定します。 MFT アクティブ化オブジェクト
MF_TRANSFORM_FLAGS_Attribute MFT アクティブ化オブジェクトのフラグが含まれています。 MFT アクティブ化オブジェクト
MFT_CODEC_MERIT_Attribute ハードウェア コーデックのメリット値が含まれています。 MFT アクティブ化オブジェクト
MFT_CONNECTED_STREAM_ATTRIBUTE ハードウェア ベースの MFT 上の接続されたストリームのストリーム属性へのポインターが含まれます。 MFT
MFT_CONNECTED_TO_HW_STREAM ハードウェア ベースの MFT を別のハードウェア ベースの MFT に接続するかどうかを指定します。 MFT
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER デコーダーが IYUV/I420 出力の種類 (コード変換に適した) を他の形式より前に公開するかどうかを指定します。 MFT
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT ビデオ処理後にデコードされたイメージの最終的な出力解像度を指定します。 MFT
MFT_ENCODER_SUPPORTS_CONFIG_EVENT ストリーミング中に MFT エンコーダーが MEEncodingParameter イベントの受信をサポートすることを指定します。 MFT
MFT_ENUM_ADAPTER_LUID ビデオ アダプターの一意識別子を指定します。 特定のアダプターに関連付けられている MFT を列挙するために MFTEnum2 を呼び出すときに、この属性を使用します。 MFT
MFT_ENUM_HARDWARE_URL_Attribute ハードウェア ベースの MFT のシンボリック リンクが含まれています。 MFT/MFT アクティブ化オブジェクト
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute ハードウェア ベースの Media Foundation Transform のベンダー ID を指定します MFT
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE デコーダーが再生用ではなくコード変換用に最適化されているかどうかを指定します。 MFT
MFT_FIELDOFUSE_UNLOCK_Attribute MFT のロック解除に使用できる IMFFieldOfUseMFTUnlock ポインターが含まれています。 MFT アクティブ化オブジェクト
MFT_FRIENDLY_NAME_Attribute ハードウェア ベースの MFT の表示名を格納します。 MFT アクティブ化オブジェクト
MFT_INPUT_TYPES_Attributes MFT の登録済み入力型を格納します。 MFT アクティブ化オブジェクト
MFT_OUTPUT_TYPES_Attributes MFT の登録済み出力の種類が含まれます。 MFT アクティブ化オブジェクト
MFT_PREFERRED_ENCODER_PROFILE エンコーダーの構成プロパティが含まれています。 MFT アクティブ化オブジェクト
MFT_PREFERRED_OUTPUTTYPE_Attribute エンコーダーに推奨される出力形式を指定します。 MFT アクティブ化オブジェクト
MFT_PREFERRED_OUTPUTTYPE_Attribute エンコーダーに推奨される出力形式を指定します。 MFT アクティブ化オブジェクト
MFT_PROCESS_LOCAL_Attribute MFT をアプリケーションのプロセスにのみ登録するかどうかを指定します。 MFT アクティブ化オブジェクト
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT H.264 ビデオの再多重化 MFT で I 画像をクリーンポイントとしてマークしてシーク能力を向上させるかどうかを指定します。 これは、準拠していない最終的なMP4ファイルのシークで破損する可能性があります。 MFT アクティブ化オブジェクト
MFT_SUPPORT_3DVIDEO Media Foundation 変換 (MFT) が 3D ステレオスコピック ビデオをサポートするかどうかを指定します。 MFT アクティブ化オブジェクト
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE Media Foundation 変換 (MFT) が動的な形式の変更をサポートするかどうかを指定します。 MFT
MFT_TRANSFORM_CLSID_Attribute MFT のクラス識別子 (CLSID) を格納します。 MFT アクティブ化オブジェクト

 

IMFTransform

Media Foundation 属性

Media Foundation の変換