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 应用]
标头 d3d11.h

另请参阅

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Direct3D 11 视频枚举