DXVAHD_INPUT_FORMAT_CAPS 列挙 (dxvahd.h)

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの入力形式に関連する機能を定義します。

構文

typedef enum _DXVAHD_INPUT_FORMAT_CAPS {
  DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} DXVAHD_INPUT_FORMAT_CAPS;

定数

 
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED
値: 0x1
デバイスは、インターレースされた RGB ビデオを含む入力ストリームをインターレース解除できます。
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP
値: 0x2
このデバイスは、RGB ビデオで色調整を実行できます。
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY
値: 0x4
デバイスは、RGB ビデオで luma キーを実行できます。
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED
値: 0x8
デバイスは、淡色化された色形式で入力ストリームをインターレース解除できます。

解説

これらのフラグは、通常は必要ないビデオ処理機能を定義するため、DXVA-HD デバイスでサポートする必要はありません。

最初の 3 つのフラグは、YCbCr ビデオに通常適用される関数の RGB サポートに関連しています。インターレース解除、色調整、ルマ キー設定。 YCbCr 用にこれらの機能をサポートする DXVA-HD デバイスは、RGB 入力用にサポートする必要はありません。 これらの関数に対する RGB 入力のサポートは、これらの定数によって反映される追加の機能です。 ドライバーは、入力を別の色空間に変換し、指定された関数を実行して、結果を RGB に戻す場合があります。

同様に、淡色化された形式のインターレース解除をサポートするために、インターレース解除をサポートするデバイスは必要ありません。 この機能は、 DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED フラグによって示されます。

要件

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

関連項目

DXVA-HD

DXVAHD_VPDEVCAPS

Direct3D ビデオ列挙

Media Foundation 列挙