eAVEncH264VProfile 列挙 (codecapi.h)

H.264 ビデオ プロファイルを指定します。

構文

typedef enum eAVEncH264VProfile {
  eAVEncH264VProfile_unknown = 0,
  eAVEncH264VProfile_Simple = 66,
  eAVEncH264VProfile_Base = 66,
  eAVEncH264VProfile_Main = 77,
  eAVEncH264VProfile_High = 100,
  eAVEncH264VProfile_422 = 122,
  eAVEncH264VProfile_High10 = 110,
  eAVEncH264VProfile_444 = 244,
  eAVEncH264VProfile_Extended = 88,
  eAVEncH264VProfile_ScalableBase = 83,
  eAVEncH264VProfile_ScalableHigh = 86,
  eAVEncH264VProfile_MultiviewHigh = 118,
  eAVEncH264VProfile_StereoHigh = 128,
  eAVEncH264VProfile_ConstrainedBase = 256,
  eAVEncH264VProfile_UCConstrainedHigh = 257,
  eAVEncH264VProfile_UCScalableConstrainedBase = 258,
  eAVEncH264VProfile_UCScalableConstrainedHigh = 259
} ;

定数

 
eAVEncH264VProfile_unknown
値: 0
プロファイルが不明であるか、指定されていません。
eAVEncH264VProfile_Simple
値: 66
単純なプロファイル。
eAVEncH264VProfile_Base
値: 66
ベースライン プロファイル。
eAVEncH264VProfile_Main
値: 77
メイン プロファイル。
eAVEncH264VProfile_High
値: 100
高プロファイル。
eAVEncH264VProfile_422
値: 122
高い 4:2:2 プロファイル。
eAVEncH264VProfile_High10
値: 110
高 10 プロファイル。
eAVEncH264VProfile_444
値: 244
高い 4:4:4 プロファイル。
eAVEncH264VProfile_Extended
値: 88
拡張プロファイル。
eAVEncH264VProfile_ScalableBase
値: 83
スケーラブルな基本プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_ScalableHigh
値: 86
スケーラブルな高プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_MultiviewHigh
値: 118
マルチビューの高プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_StereoHigh
値: 128
ステレオの高プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_ConstrainedBase
値: 256
制約付き基本プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_UCConstrainedHigh
値: 257
制約付き高プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_UCScalableConstrainedBase
値: 258
UC 制約付きベース プロファイル。 H.264 拡張機能。
eAVEncH264VProfile_UCScalableConstrainedHigh
値: 259
UC 制約付き高プロファイル。 H.264 拡張機能。

注釈

これらの値は 、MF_MT_MPEG2_PROFILE 属性と共に使用されます。

これらの値は、 H.264 UVC 1.5 カメラ エンコーダーでも使用されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
Header codecapi.h

こちらもご覧ください

Media Foundation 列挙