Microsoft DirectX 8.1 (C++) |
The DVD_TitleAttributes structure contains information about a DVD title. The IDvdInfo2::GetTitleAttributes method fills in a DVD_TitleAttributes structure for a specified stream.
Syntax
typedef struct tagDVD_TitleMainAttributes {
DVD_TITLE_APPMODE AppMode;
DVD_VideoAttributes VideoAttributes;
ULONG ulNumberOfAudioStreams;
DVD_AudioAttributes AudioAttributes[8];
DVD_MultichannelAudioAttributes MultichannelAudioAttributes[8];
ULONG ulNumberOfSubpictureStreams;
DVD_SubpictureAttributes SubpictureAttributes[32];
} DVD_TitleAttributes;
Members
AppMode
A variable of type DVD_TITLE_APPMODE indicating whether the Navigator is in "karaoke" mode or some other mode.
VideoAttributes
A DVD_VideoAttributes structure containing information about the "main" video of the current menu or title.
ulNumberOfAudioStreams
A variable of type ULONG indicating the number of audio streams available in the title.
AudioAttributes
An array of DVD_AudioAttributes structures containing information about each available audio stream in the current title.
MultichannelAudioAttributes
An array of DVD_MultichannelAudioAttributes structures containing additional information about any available audio stream that is in a multichannel format. This structure will be filled in for the corresponding audio stream if the multichannel bit is set in that stream's DVD_AudioAttributes structure.
ulNumberOfSubpictureStreams
A variable of type ULONG indicating the number of subpicture streams available in the title.
SubpictureAttributes
An array of DVD_SubpictureAttributes structures that contain information about each subpicture stream in the title.DVD_SubpictureAttributes structures containing information about each available subpicture stream in the title.
See Also