共用方式為


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)