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)

Confira também

Estruturas do DirectShow