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) |