Поделиться через


структура DXVA_ConnectMode (dxva.h)

Структура DXVA_ConnectMode отправляется декодером узла в ускоритель для определения ограниченного профиля, используемого в подключении DirectX VA.

Синтаксис

typedef struct _DXVA_ConnectMode {
  GUID guidMode;
  WORD wRestrictedMode;
} DXVA_ConnectMode, *LPDXVA_ConnectMode;

Члены

guidMode

Указывает GUID, связанный с профилем ограниченного доступа, который будет использоваться.

wRestrictedMode

Указывает числовой идентификатор ограниченного профиля, который будет использоваться.

Комментарии

Следующие идентификаторы GUID, помещенные в элемент guidMode этой структуры, задают ограниченный профиль для использования. Константы, определяющие используемые идентификаторы 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 см. в спецификации directX Video Acceleration Specification for H.264/AVC Decoding и DirectX Video Acceleration Specification for Windows Media Video v8, v9 and vA Decoding (включая SMPTE 421M "VC-1").

Требования

Требование Значение
Заголовок dxva.h (включая Dxva.h)