ASF_FLAT_SYNCHRONISED_LYRICS結構 (mfidl.h)
包含儲存為媒體來源元數據的已同步處理 ric。 此結構會當做 WM/Lyrics_Synchronised 元數據屬性的數據項使用。
語法
typedef struct _ASFFlatSynchronisedLyrics {
BYTE bTimeStampFormat;
BYTE bContentType;
DWORD dwLyricsLen;
} ASF_FLAT_SYNCHRONISED_LYRICS;
成員
bTimeStampFormat
指定 lyrics 中的時間戳格式。 這個成員相當於 WM_SYNCHRONISED_LYRICS 結構中的 bTimeStampFormat 成員。 WM_SYNCHRONISED_LYRICS結構記載於 Windows 媒體格式 SDK 中。
bContentType
指定 lyric 資料中同步處理的字串類型。 這個成員相當於 WM_SYNCHRONISED_LYRICS 結構中的 bContentType 成員。
dwLyricsLen
lyric 數據的大小,以位元組為單位。
備註
WM/Lyrics_Synchronised 屬性是在 Windows 媒體格式 SDK 中定義。 屬性包含同步處理至來源檔案中時間的lyric。
若要從媒體來源取得此屬性,請呼叫 IMFMetadata::GetProperty,並傳入 pwszName 參數的常數g_wszWMLyrics_Synchronised。 方法會擷取包含二進位陣列 (VT_BLOB) 的 PROPVARIANT 。 陣列的設定如下所示:
- ASF_FLAT_SYNCHRONISED_LYRICS 結構。
- 包含描述的 Null 終止寬字元字串。
- Lyric 數據。 Windows 媒體格式 SDK 檔中會說明 lyric 資料的格式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | mfidl.h |