estrutura DVD_AudioAttributes (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A DVD_AudioAttributes
estrutura é usada em IDvdInfo2::GetAudioAttributes para receber os vários atributos de áudio do disco.
Sintaxe
typedef struct tagDVD_AudioAttributes {
DVD_AUDIO_APPMODE AppMode;
BYTE AppModeData;
DVD_AUDIO_FORMAT AudioFormat;
LCID Language;
DVD_AUDIO_LANG_EXT LanguageExtension;
BOOL fHasMultichannelInfo;
DWORD dwFrequency;
BYTE bQuantization;
BYTE bNumberOfChannels;
DWORD dwReserved[2];
} DVD_AudioAttributes;
Membros
AppMode
Indica o modo de áudio atual. Se o modo retornado for DVD_AudioMode_Karaoke, chame IDvdInfo2::GetKaraokeAttributes para obter mais informações.
AppModeData
AudioFormat
Descreve o formato (modo de codificação) do fluxo de áudio.
Language
Um valor LCID que indica o idioma do fluxo de áudio. Será zero se nenhum idioma estiver presente.
LanguageExtension
Um DVD_AUDIO_LANG_EXT enumeração que será preenchida se alguma informação estiver disponível no disco.
fHasMultichannelInfo
Indica se os atributos multicanais estão presentes. Se TRUE, isso significa que há informações adicionais de combinação disponíveis, como para SurroundSound. Chame IDvdInfo2::GetTitleAttributes para recuperar as informações multicanal.
dwFrequency
A frequência em hertz (48k, 96k) do fluxo de áudio.
bQuantization
A resolução do fluxo de áudio (16, 20, 24 bits ou outros) Zero indica que a resolução é desconhecida.
bNumberOfChannels
O número de canais. Por exemplo, 5.1 Dolby AC-3 tem seis canais.
dwReserved[2]
Reservado.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |