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 Video v8、v9 和 vA 譯碼 (的 DirectX 影片加速規格,包括 SMPTE 421M “VC-1”) 。
規格需求
需求 | 值 |
---|---|
標頭 | dxva.h (包含 Dxva.h) |