Media Foundation 列挙
このセクションの内容
トピック | 説明 |
---|---|
_MFDepthMeasurement |
ビデオ フレーム内の深度値の測定システムを指定します。 |
_MF_CROSS_ORIGIN_POLICY |
HTML5 メディア要素で使用される W3C クロス オリジン設定 (CORS) 属性にマップされます |
_MFP_CREATION_OPTIONS |
FPSCreateMediaPlayer 関数のオプションを指定します。 |
_MFP_CREDENTIAL_FLAGS |
MFP_ACQUIRE_USER_CREDENTIAL_EVENT構造体のフラグ が 含まれています。 |
_MFP_MEDIAITEM_CHARACTERISTICS |
メディアアイテムを記述するフラグを含みます。 |
_MFT_DRAIN_TYPE |
サポートされていません。 |
_MFT_ENUM_FLAG |
Media Foundation 変換 (MFT) を登録および列挙するためのフラグが含まれています。 |
_MFT_INPUT_DATA_BUFFER_FLAGS |
IMFTransform::P rocessInput メソッドのフラグを定義します。 現在、フラグは定義されていません。 |
_MFT_INPUT_STATUS_FLAGS |
Media Foundation 変換 (MFT) での入力ストリームの状態を示します。 |
_MFT_INPUT_STREAM_INFO_FLAGS |
Media Foundation 変換 (MFT) 上の入力ストリームについて説明します。 |
_MFT_OUTPUT_DATA_BUFFER_FLAGS |
IMFTransform::P rocessOutput メソッドのフラグを定義します。 |
_MFT_OUTPUT_STATUS_FLAGS |
Media Foundation 変換 (MFT) が出力データを生成できるかどうかを示します。 |
_MFT_OUTPUT_STREAM_INFO_FLAGS |
Media Foundation 変換 (MFT) の出力ストリームについて説明します。 |
_MFT_PROCESS_OUTPUT_FLAGS |
Media Foundation 変換 (MFT) で出力サンプルを処理するためのフラグを定義します。 |
_MFT_PROCESS_OUTPUT_STATUS |
IMFTransform::P rocessOutput の呼び出しの状態を示します。 |
_MFT_SET_TYPE_FLAGS |
Media Foundation 変換 (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 メソッドの状態条件を定義します。 |
DXVA2_NominalRange |
色データを正規化された [0...1] 範囲にマップする方法について説明します。 |
DXVA2_SampleFormat |
ビデオ サンプルの内容について説明します。 これらのフラグは、 DXVA2_ExtendedFormat 構造体で使用されます。 |
DXVA2_SurfaceType |
DirectX ビデオ アクセラレーション (DXVA) の DirectX サーフェスの種類について説明します。 |
DXVA2_VideoChromaSubSampling |
YUV ビデオ フレーム内のルマ サンプルに対して彩度値を相対的に配置する方法について説明します。 |
DXVA2_VideoLighting |
ビデオ コンテンツを表示するための目的の照明条件について説明します。 |
DXVA2_VideoPrimaries |
ビデオ ソースのカラー プライマリを指定します。 |
DXVA2_VideoTransferFunction |
線形 RGB から非線形 RGB (R'G'B') への変換関数を指定します。 |
DXVA2_VideoTransferMatrix |
Y'PbPr (コンポーネント ビデオ) とスタジオ R'G'B' の間の変換マトリックスについて説明します。 |
eAVDecDDStereoDownMixMode |
Dolby Digital オーディオ デコーダーのステレオ ダウンミックス モードを指定します。 |
eAVEncAdaptiveMode |
ビデオ エンコーダーのアダプティブ エンコード モードを指定します。 |
eAVEncH264PictureType |
H.264 図の種類の値を指定します。 |
eAVEncH264PictureType |
ビデオ エンコーダーによって出力される画像の種類を指定します。 |
eAVEncH264VLevel |
H.264 エンコード レベルを指定します。 |
eAVEncH264VProfile |
H.264 ビデオ プロファイルを指定します。 |
eAVEncVideoContentType |
ビデオ コンテンツの種類を指定します。 |
EVRFilterConfigPrefs |
Microsoft DirectShow 拡張ビデオ レンダラー (EVR) フィルターの構成に使用されるフラグが含まれています。 |
MF_ATTRIBUTE_SERIALIZE_OPTIONS |
属性ストアをシリアル化および逆シリアル化するためのフラグを定義します。 |
MF_ATTRIBUTE_TYPE |
キーと値のペアのデータ型を定義します。 |
MF_ATTRIBUTES_MATCH_TYPE |
2 つのオブジェクトの属性を比較する方法を指定します。 |
MF_CAPTURE_ENGINE_DEVICE_TYPE列挙 |
キャプチャ デバイスの種類を指定します。 |
MF_CAPTURE_ENGINE_SINK_TYPE列挙 |
キャプチャ シンクの種類を指定します。 |
MF_CAPTURE_ENGINE_STREAM_CATEGORY列挙 |
ソース ストリーム カテゴリの値を定義します。 |
MF_CONNECT_METHOD |
トポロジ ローダーがトポロジ ノードを接続する方法を指定します。 |
MF_CUSTOM_DECODE_UNIT_TYPE列挙 |
MFSampleExtension_ForwardedDecodeUnits コレクション内の IMFSample に含まれる単位の種類を指定します。 |
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 |
出力保護マネージャー (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_MSE_ERROR |
メディア ソース拡張機能のさまざまなエラー状態を定義します。 |
MF_MSE_READY |
メディア ソース拡張機能のさまざまな準備状態を定義します。 |
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 |
シーク要求の配信元を指定します。 |
MFCLOCK_CHARACTERISTICS_FLAGS |
クロックの特性を記述するフラグが含まれています。 |
MFCLOCK_RELATIONAL_FLAGS |
クロックのプロパティを定義します。 |
MFCLOCK_STATE |
クロックの状態を定義します。 |
MFFrameSourceTypes |
フレーム ソースによって提供されるデータの種類について説明します。 |
MFMEDIASOURCE_CHARACTERISTICS |
メディア ソースの特性を定義します。 |
MFNET_PROXYSETTINGS |
既定のプロキシ ロケーターでプロキシ サーバーへの接続設定を指定する方法を指定します。 |
MFNetAuthenticationFlags |
ユーザーの資格情報の使用方法を指定します。 |
MFNetCredentialOptions |
キャッシュ ネットワーク資格情報のオプションについて説明します。 |
MFNetCredentialRequirements |
資格情報マネージャーがユーザー資格情報を取得する方法を指定します。 |
MFNETSOURCE_CACHE_STATE |
メディア ファイルまたはエントリのキャッシュの状態を定義します。 |
MFNETSOURCE_PROTOCOL_TYPE |
ストリーミングまたはダウンロードで使用される制御プロトコルの種類を示します。 |
MFNETSOURCE_STATISTICS_IDS |
ネットワーク ソースによって収集される統計を定義します。 |
MFNETSOURCE_TRANSPORT_TYPE |
データのストリーミングまたはダウンロードに使用されるトランスポートの種類 (TCP または UDP) について説明します。 |
MFNominalRange |
カラー データにヘッドルームと toeroom を含めるかどうかを指定します。 |
MFP_EVENT_TYPE |
IMFPMediaPlayerCallback インターフェイスのイベントの種類を定義します。 |
MFP_MEDIAPLAYER_STATE |
現在の再生状態を指定します。 |
MFPMPSESSION_CREATION_FLAGS |
MFCreatePMPMediaSession 関数の動作を定義するフラグが含まれています。 |
MFPOLICYMANAGER_ACTION |
ストリームに対して実行できるアクションを定義します。 |
MFRATE_DIRECTION |
再生の方向 (前方または逆) を指定します。 |
MFSampleEncryptionProtectionScheme |
暗号化されたサンプルでサポートされる保護スキームを指定します。 |
MFSensorDeviceType |
センサー デバイスの種類を指定します。 この列挙体の値は、 IMFSensorDevice::GetDeviceType によって返されます。 |
MFSensorStreamType |
IMFSensorDevice に関連付けられているストリームが入力ストリームか出力ストリームかを指定します。 |
MFSensorDeviceMode |
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 |
Media Foundation 変換 (MFT) のメッセージを定義します。 |
MFTIMER_FLAGS |
IMFTimer::SetTimer メソッドのフラグが含まれています。 |
MFTOPOLOGY_DXVA_MODE |
トポロジ ローダーでトポロジで Microsoft DirectX Video Acceleration (DXVA) を有効にするかどうかを指定します。 |
MFTOPOLOGY_HARDWARE_MODE |
トポロジ ローダーがハードウェア ベースの Media Foundation 変換 (MFT) をトポロジに挿入するかどうかを指定します。 |
MFVideo3DFormat |
3D ビデオ フレームをメモリに格納する方法を指定します。 |
MFVideo3DFormat |
3D ビデオ フレームをメモリに格納する方法を指定します。 |
MFVideo3DSampleFormat |
3D ビデオ フレームをメディア サンプルに格納する方法を指定します。 |
MFVideo3DSampleFormat |
3D ビデオ フレームをメディア サンプルに格納する方法を指定します。 |
MFVideoAlphaBitmapFlags |
MFVideoAlphaBitmapParams 構造体のフラグを定義します。 |
MFVideoAspectRatioMode |
縦横比モードを指定します。 |
MFVideoChromaSubsampling |
Y'Cb'Cr' データの彩度エンコード スキームを定義するフラグが含まれています。 |
MFVideoDRMFlags |
ビデオ ストリームに必要なコピー保護の種類を指定します。 |
MFVideoDSPMode |
ビデオ安定化 MFT の処理モードを指定します。 |
MFVideoFlags |
ビデオ ストリームを記述するフラグが含まれています。 |
MFVideoInterlaceMode |
ビデオ ストリームをインターレースする方法を指定します。 |
MFVideoLighting |
ビデオ コンテンツの特定のセットを表示するための最適な照明について説明します。 |
MFVideoMixPrefs |
拡張ビデオ レンダラー (EVR) がインターレース解除を実行する方法を構成するために使用されるフラグが含まれています。 |
MFVideoPadFlags |
指定した縦横比内に収まるようにビデオ イメージを埋め込むかどうかを指定します。 |
MFVideoPrimaries |
ビデオ ソースのカラー プライマリを指定します。 |
MFVideoRenderPrefs |
拡張ビデオ レンダラー (EVR) によるビデオの表示方法を定義するフラグが含まれています。 |
MFVideoRotationFormat |
ビデオ イメージの反時計回りの方向の回転について説明します。 |
MFVideoSrcContentHintFlags |
ビデオ ストリームの目的の縦横比について説明します。 |
MFVideoTransferFunction |
線形 RGB から非線形 RGB (R'G'B') への変換関数を指定します。 |
MFVideoTransferMatrix |
Y'PbPr (コンポーネント ビデオ) とスタジオ R'G'B' の間の変換マトリックスについて説明します。 |
MFVP_MESSAGE_TYPE |
拡張ビデオ レンダラー (EVR) 発表者のメッセージを定義します。 |
MFWaveFormatExConvertFlags |
オーディオ メディアの種類を変換する方法を指定するフラグが含まれています。 |
MIC_ARRAY_MODE |
音声キャプチャ DSP がマイク アレイ処理を実行する方法を指定します。 この列挙体は、 MFPKEY_WMAAECMA_FEATR_MICARR_MODE プロパティと共に使用されます。 |
PLAYTO_SOURCE_CREATEFLAGS |
IPlayToSourceClassFactory::CreateInstance メソッドのフラグが含まれています。 |
SAMPLE_PROTECTION_VERSION |
サンプル保護のバージョン番号を定義します。 |
WMT_PROP_DATATYPE |
IWMCodecProps インターフェイスのメソッドを使用してアクセスされるコーデックおよび DSP プロパティに使用されるデータ型を定義します。 |
関連トピック