Microsoft DirectX 8.0

DVD_KaraokeAttributes Structure

Structures

Contains information about a karaoke audio stream. The IDvdInfo2::GetKaraokeAttributes method fills in a DVD_KaraokeAttributes structure for a specified stream.

Syntax


typedef struct tagDVD_KaraokeAttributes
{
    BYTE            bVersion;
    BOOL            fMasterOfCeremoniesInGuideVocal1;
    BOOL            fDuet;
    DVD_KARAOKE_ASSIGNMENT  ChannelAssignment;
    WORD            wChannelContents[8];        
} DVD_KaraokeAttributes;

Members

bVersion
The current karaoke version is 1.0.
fMasterOfCeremoniesInGuideVocal1
TRUE means that the "Guide Vocal 1" channel contains the "Master of Ceremonies" content.
fDuet
A BOOLEAN value indicating whether the song is intended to be sung as a duet.
ChannelAssignment
A bitwise OR of valid DVD_KARAOKE_ASSIGNMENT values indicating the speaker configuration into which all the channels will be mixed.
wChannelContents
An array of valid DVD_KARAOKE_CONTENTS values that identifies the content on each channel.