Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält synchronisierte Texte, die als Metadaten für eine Medienquelle gespeichert sind. Diese Struktur wird als Datenelement für das Metadatenattribute WM/Lyrics_Synchronised verwendet.
Syntax
typedef struct _ASFFlatSynchronisedLyrics {
BYTE bTimeStampFormat;
BYTE bContentType;
DWORD dwLyricsLen;
} ASF_FLAT_SYNCHRONISED_LYRICS;
Member
bTimeStampFormat
Gibt das Format der Zeitstempel im Text an. Dieses Element entspricht dem bTimeStampFormat-Member in der WM_SYNCHRONISED_LYRICS-Struktur . Die WM_SYNCHRONISED_LYRICS Struktur ist im Windows Media Format SDK dokumentiert.
bContentType
Gibt den Typ der synchronisierten Zeichenfolgen an, die sich in den Textdaten befinden. Dieses Element entspricht dem bContentType-Element in der WM_SYNCHRONISED_LYRICS-Struktur .
dwLyricsLen
Größe der lyrischen Daten in Bytes.
Hinweise
Das WM/Lyrics_Synchronised-Attribut ist im Windows Media Format SDK definiert. Das Attribut enthält Texte, die mit Zeiten in der Quelldatei synchronisiert sind.
Um dieses Attribut aus einer Medienquelle abzurufen, rufen Sie IMFMetadata::GetProperty auf, und übergeben Sie die Konstante g_wszWMLyrics_Synchronised für den pwszName-Parameter . Die -Methode ruft einen PROPVARIANT-Wert ab, der ein binäres Array (VT_BLOB) enthält. Das Layout des Arrays lautet wie folgt:
- ASF_FLAT_SYNCHRONISED_LYRICS Struktur.
- Breitzeichenzeichenfolge mit Null-Endung, die eine Beschreibung enthält.
- Lyrische Daten. Das Format der lyrischen Daten wird in der Dokumentation zum Windows Media Format SDK beschrieben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfidl.h |