Microsoft DirectX 8.1 (C++)

DVD_TitleAttributes Structure

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