Freigeben über


DVD_KaraokeAttributes-Struktur (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die DVD_KaraokeAttributes Struktur enthält Informationen zu einem Karaoke-Audiostream. Die IDvdInfo2::GetKaraokeAttributes-Methode füllt eine DVD_KaraokeAttributes Struktur für einen angegebenen Stream aus.

Syntax

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

Member

bVersion

Versionsnummer: Die aktuelle Karaoke-Version ist 1.0.

fMasterOfCeremoniesInGuideVocal1

Wenn TRUE, enthält der Kanal "Guide Vocal 1" den Inhalt "Master of Zeremonien".

fDuet

Ein boolescher Wert, der angibt, ob der Song als Duett gesungen werden soll.

ChannelAssignment

Ein DVD_KARAOKE_ASSIGNMENT Wert, der die Lautsprecherkonfiguration angibt, in die alle Kanäle gemischt werden.

wChannelContents[8]

Ein Array gültiger DVD_KARAOKE_CONTENTS-Werte , das den Inhalt auf jedem Kanal identifiziert.

Anforderungen

Anforderung Wert
Header strmif.h (include Dshow.h)

Weitere Informationen

DirectShow-Strukturen