Microsoft DirectX 8.0

DVD_TitleAttributes Structure

Structures

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.