struttura DXVA_ConnectMode (dxva.h)
La struttura DXVA_ConnectMode viene inviata dal decodificatore host all'acceleratore per definire il profilo con restrizioni usato all'interno di una connessione DirectX VA.
Sintassi
typedef struct _DXVA_ConnectMode {
GUID guidMode;
WORD wRestrictedMode;
} DXVA_ConnectMode, *LPDXVA_ConnectMode;
Membri
guidMode
Specifica il GUID associato al profilo con restrizioni da usare.
wRestrictedMode
Specifica l'identificatore numerico del profilo con restrizioni da utilizzare.
Osservazioni
I GUID seguenti posizionati nel guidMode membro di questa struttura impostano l'del profilo con restrizioni da usare. Le costanti che definiscono i GUID usati si trovano in dxva.h.
nome GUID | profilo con restrizioni usato |
---|---|
DXVA_ModeNone | Senza restrizioni |
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 |
Gli identificatori di modalità con restrizioni seguenti inseriti nel membro wRestrictedMode di questa struttura indicano quale profilo con restrizioni viene usato. Questi identificatori sono definiti in dxva.h.
identificatore della modalità con restrizioni | profilo con restrizioni usato |
---|---|
DXVA_RESTRICTED_MODE_UNRESTRICTED | Senza restrizioni |
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 |
Per informazioni sui profili limitati degli standard codec video MPEG-4 AVC (H.264) e VC-1, vedere la DirectX Video Acceleration Specification for H.264/AVC Decoding e DirectX Video Acceleration Specification for Windows Media Video v8, v9 e vA Decoding (including SMPTE 421M "VC-1").
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dxva.h (include Dxva.h) |