DXVA_ConnectMode 结构 (dxva.h)
DXVA_ConnectMode结构由主机解码器发送到加速器,以定义 DirectX VA 连接中使用的受限配置文件。
语法
typedef struct _DXVA_ConnectMode {
GUID guidMode;
WORD wRestrictedMode;
} DXVA_ConnectMode, *LPDXVA_ConnectMode;
成员
guidMode
指定与要使用的 受限配置文件 关联的 GUID。
wRestrictedMode
指定要使用的受限配置文件的数字标识符。
注解
放置在此结构的 guidMode 成员中的以下 GUID 设置要使用的 受限配置文件 。 用于定义所用 GUID 的常量位于 dxva.h 中。
GUID 名称 | 已使用受限配置文件 |
---|---|
DXVA_ModeNone | 非限制 |
DXVA_ModeH261_A | H261_A |
DXVA_ModeH261_B | H261_B |
DXVA_ModeH263_A | H263_A |
DXVA_ModeH263_B | H263_B |
DXVA_ModeH263_C | H263_C |
DXVA_ModeH263_D | H263_D |
DXVA_ModeH263_E | H263_E |
DXVA_ModeH263_F | H263_F |
DXVA_ModeMPEG1_A | MPEG1_A |
DXVA_ModeMPEG2_A | MPEG2_A |
DXVA_ModeMPEG2_B | MPEG2_B |
DXVA_ModeMPEG2_C | MPEG2_C |
DXVA_ModeMPEG2_D | MPEG2_D |
DXVA_ModeH264_A | H264_A |
DXVA_ModeH264_B | H264_B |
DXVA_ModeH264_C | H264_C |
DXVA_ModeH264_D | H264_D |
DXVA_ModeH264_E | H264_E |
DXVA_ModeH264_F | H264_F |
DXVA_ModeWMV8_A | WMV8_A |
DXVA_ModeWMV8_B | WMV8_B |
DXVA_ModeWMV9_A | WMV9_A |
DXVA_ModeWMV9_B | WMV9_B |
DXVA_ModeWMV9_C | WMV9_C |
DXVA_ModeVC1_A | VC1_A |
DXVA_ModeVC1_B | VC1_B |
DXVA_ModeVC1_C | VC1_C |
DXVA_ModeVC1_D | VC1_D |
此结构的 wRestrictedMode 成员中放置的以下受限模式标识符指示使用哪个受限配置文件。 这些标识符在 dxva.h 中定义。
受限模式标识符 | 已使用受限配置文件 |
---|---|
DXVA_RESTRICTED_MODE_UNRESTRICTED | 非限制 |
DXVA_RESTRICTED_MODE_H261_A | H261_A |
DXVA_RESTRICTED_MODE_H261_B | H261_B |
DXVA_RESTRICTED_MODE_H263_A | H263_A |
DXVA_RESTRICTED_MODE_H263_B | H263_B |
DXVA_RESTRICTED_MODE_H263_C | H263_C |
DXVA_RESTRICTED_MODE_H263_D | H263_D |
DXVA_RESTRICTED_MODE_H263_E | H263_E |
DXVA_RESTRICTED_MODE_H263_F | H263_F |
DXVA_RESTRICTED_MODE_MPEG1_A | MPEG1_A |
DXVA_RESTRICTED_MODE_MPEG2_A | MPEG2_A |
DXVA_RESTRICTED_MODE_MPEG2_B | MPEG2_B |
DXVA_RESTRICTED_MODE_MPEG2_C | MPEG2_C |
DXVA_RESTRICTED_MODE_MPEG2_D | MPEG2_D |
DXVA_RESTRICTED_MODE_H264_A | H264_A |
DXVA_RESTRICTED_MODE_H264_B | H264_B |
DXVA_RESTRICTED_MODE_H264_C | H264_C |
DXVA_RESTRICTED_MODE_H264_D | H264_D |
DXVA_RESTRICTED_MODE_H264_E | H264_E |
DXVA_RESTRICTED_MODE_H264_F | H264_F |
DXVA_RESTRICTED_MODE_WMV8_A | WMV8_A |
DXVA_RESTRICTED_MODE_WMV8_B | WMV8_B |
DXVA_RESTRICTED_MODE_WMV9_A | WMV9_A |
DXVA_RESTRICTED_MODE_WMV9_B | WMV9_B |
DXVA_RESTRICTED_MODE_WMV9_C | WMV9_C |
DXVA_RESTRICTED_MODE_VC1_A | VC1_A |
DXVA_RESTRICTED_MODE_VC1_B | VC1_B |
DXVA_RESTRICTED_MODE_VC1_C | VC1_C |
DXVA_RESTRICTED_MODE_VC1_D | VC1_D |
有关 MPEG-4 AVC (H.264) 和 VC-1 视频编解码器标准的受限配置文件的信息,请参阅 适用于 H.264/AVC 解码的 DirectX 视频加速规范 和 适用于 Windows Media 视频 v8、v9 和 vA 解码 (的 DirectX 视频加速规范,包括 SMPTE 421M“VC-1”) 。
要求
要求 | 值 |
---|---|
Header | dxva.h (包括 Dxva.h) |