DXVAHD_DEVICE_USAGE枚举 (dxvahd.h)

指定 Microsoft DirectX 视频加速高清 (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 [仅限桌面应用]
标头 dxvahd.h

另请参阅

DXVA-HD

DXVAHD_CreateDevice

Direct3D 视频枚举

Media Foundation 枚举