属性の変換
次の属性は 、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 アクティブ化オブジェクト |
関連トピック