structure DVD_AudioAttributes (strmif.h)
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
La DVD_AudioAttributes
structure est utilisée dans IDvdInfo2 ::GetAudioAttributes pour recevoir les différents attributs audio du disque.
Syntaxe
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;
Membres
AppMode
Indique le mode audio actuel. Si le mode retourné est DVD_AudioMode_Karaoke, appelez IDvdInfo2 ::GetKaraokeAttributes pour obtenir plus d’informations.
AppModeData
AudioFormat
Décrit le format (mode d’encodage) du flux audio.
Language
Valeur LCID indiquant la langue du flux audio. Est zéro si aucune langue n’est présente.
LanguageExtension
Une DVD_AUDIO_LANG_EXT énumération qui sera renseignée si des informations sont disponibles sur le disque.
fHasMultichannelInfo
Indique si des attributs multicanaux sont présents. Si la valeur est TRUE, cela signifie que d’autres informations de mixage sont disponibles, par exemple pour SurroundSound. Appelez IDvdInfo2 ::GetTitleAttributes pour récupérer les informations multicanal.
dwFrequency
Fréquence en hertz (48 000, 96 Ko) du flux audio.
bQuantization
La résolution du flux audio (16, 20, 24 bits ou autre) indique que la résolution est inconnue.
bNumberOfChannels
Le nombre de canaux. Par exemple, 5.1 Dolby AC-3 a six canaux.
dwReserved[2]
Réservé.
Spécifications
Condition requise | Valeur |
---|---|
En-tête | strmif.h (include Dshow.h) |