Condividi tramite


struttura DVD_AudioAttributes (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

La DVD_AudioAttributes struttura viene usata in IDeviceInfo2::GetAudioAttributes per ricevere i vari attributi audio del disco.

Sintassi

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;

Members

AppMode

Indica la modalità audio corrente. Se la modalità restituita è DVD_AudioMode_Karaoke, chiamare IInfo2::GetKarokeAttributes per ottenere altre informazioni.

AppModeData

AudioFormat

Descrive il formato (modalità di codifica) del flusso audio.

Language

Valore LCID che indica la lingua del flusso audio. È zero se non è presente alcuna lingua.

LanguageExtension

Enumerazione DVD_AUDIO_LANG_EXT che verrà compilata se sul disco sono disponibili informazioni.

fHasMultichannelInfo

Indica se sono presenti attributi multicanale. Se TRUE, significa che sono disponibili informazioni aggiuntive sulla combinazione, ad esempio per SurroundSound. Chiamare IDeviceInfo2::GetTitleAttributes per recuperare le informazioni multicanale.

dwFrequency

La frequenza inhz (48k, 96k) del flusso audio.

bQuantization

La risoluzione del flusso audio (16, 20, 24 bit o altro) Zero indica che la risoluzione è sconosciuta.

bNumberOfChannels

Il numero di canali. Ad esempio, 5.1 Dolby AC-3 ha sei canali.

dwReserved[2]

Riservato.

Requisiti

Requisito Valore
Intestazione strmif.h (include Dshow.h)

Vedi anche

Strutture DirectShow