共用方式為


元數據

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器接收寫入器已取代它。 來源讀取器接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 來源讀取器接收寫入器,而不是 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

元數據是為了此 SDK 的目的,是描述 ASF 檔案或檔案內容的資訊。 ASF 檔案的標頭區段包含與該檔案相關聯的所有元數據。 ASF 檔案中元數據的個別專案稱為屬性。 每個屬性都有名稱和值。 在本檔中,全域常數會用來識別屬性。 例如,ASF 檔案的標題會儲存在 g_wszWMTitle 屬性中。

Windows Media Format SDK 中定義了許多屬性,以處理最常見的元數據需求。 此外,您可以建立自己的屬性。 不過,您應該在命名自定義屬性時小心,因為其他應用程式開發人員可以使用相同的名稱,而且可能發生衝突。

某些屬性是由 SDK 所設定,無法手動變更。 例如,當您為 ASF 檔案編制索引時,SDK 會設定 g_wszWMSeekable 屬性,以顯示檔案現在可以從任何指定的點讀取。

其他屬性純粹是參考性的,而且必須手動設定。 例如,如果您要追蹤檔案的作者,您應該設定 g_wszWMAuthor

Windows 媒體格式 SDK 支援套用至整個檔案的屬性,以及套用至個別數據流的屬性。

您可以使用 Windows 媒體格式 SDK 來編輯 MP3 檔案中的元數據,不過您應該一律使用 MP3 檔案中的 ID3 相容屬性來維持與其他 MP3作程式的相容性。

概念

元數據編輯器物件

元數據功能

使用元數據