DXVAHD_DEVICE_USAGE列挙 (dxvahd.h)

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの用途を指定します。

構文

typedef enum _DXVAHD_DEVICE_USAGE {
  DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL = 0,
  DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED = 1,
  DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY = 2
} DXVAHD_DEVICE_USAGE;

定数

 
DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL
値: 0
通常のビデオ再生。 グラフィックス ドライバーは、リアルタイムのビデオ再生に適した一連の機能を公開する必要があります。
DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED
値: 1
最適な速度。 グラフィックス ドライバーは、パフォーマンスのために最適化された最小限の機能セットを公開する必要があります。

パフォーマンスを向上させ、ビデオ品質の低下を受け入れる場合は、この設定を使用します。 たとえば、この設定を省電力モードで使用したり、ビデオのサムネイルを再生したりできます。
DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY
値: 2
最適な品質。 グラフィックス ドライバーは、その最大機能セットを公開する必要があります。

可能な限り最高のビデオ品質を得るには、この設定を指定します。 速度よりも品質が重要な場合は、ビデオ編集などのタスクに適しています。 リアルタイム再生には適していません。

注釈

グラフィックス ドライバーは、DXVA-HD デバイスを作成するときに、これらの列挙定数のいずれかをヒントとして使用します。

要件

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

こちらもご覧ください

DXVA-HD

DXVAHD_CreateDevice

Direct3D ビデオ列挙

Media Foundation 列挙