DVD_TitleAttributes structure (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 structure DVD_TitleAttributes contient des informations sur le titre d’un DVD.
Syntaxe
typedef struct tagDVD_TitleMainAttributes {
union {
DVD_TITLE_APPMODE AppMode;
DVD_HMSF_TIMECODE TitleLength;
};
DVD_VideoAttributes VideoAttributes;
ULONG ulNumberOfAudioStreams;
DVD_AudioAttributes AudioAttributes[8];
DVD_MultichannelAudioAttributes MultichannelAudioAttributes[8];
ULONG ulNumberOfSubpictureStreams;
DVD_SubpictureAttributes SubpictureAttributes[32];
} DVD_TitleAttributes;
Membres
AppMode
Variable de type DVD_TITLE_APPMODE indiquant si le navigateur est en mode karaoké.
TitleLength
Structure DVD_HMSF_TIMECODE .
VideoAttributes
Structure DVD_VideoAttributes contenant des informations sur la vidéo « main » du menu ou du titre actuel.
ulNumberOfAudioStreams
Nombre de flux audio disponibles dans le titre.
AudioAttributes[8]
Tableau de structures DVD_AudioAttributes contenant des informations sur chaque flux audio disponible dans le titre actuel.
MultichannelAudioAttributes[8]
Tableau de DVD_AudioAttributes structure.
ulNumberOfSubpictureStreams
Nombre de flux de sous-image disponibles dans le titre.
SubpictureAttributes[32]
Tableau de structures DVD_SubpictureAttributes qui contiennent des informations sur chaque flux de sous-image disponible dans le titre.
Notes
Par défaut, le navigateur de DVD utilise le membre AppMode de l’union anonyme pour signaler le mode titre.
Si l’application définit l’option DVD_EnableTitleLength sur TRUE, le navigateur de DVD utilise le membre TitleLength de l’union pour signaler la longueur du titre. Pour définir cette option, appelez la méthode IDvdControl2::SetOption .
Configuration requise
En-tête | strmif.h (include Dshow.h) |