D3D11_VIDEO_USAGE列舉 (d3d11.h)

指定用於視訊處理器的 。

Syntax

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 應用程式]
標頭 d3d11.h

另請參閱

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Direct3D 11 影片列舉