次の方法で共有


D3D11_VIDEO_USAGE列挙 (d3d11.h)

ビデオ プロセッサの用途を指定します。

構文

typedef enum D3D11_VIDEO_USAGE {
  D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = 0,
  D3D11_VIDEO_USAGE_OPTIMAL_SPEED = 1,
  D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = 2
} ;

定数

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



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

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

要件

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

こちらもご覧ください

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Direct3D 11 ビデオ列挙