共用方式為


內容容器

[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 MediaPlayer已取代它。 MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

Windows 媒體播放機使用內容容器來代表訂用帳戶下載或購買交易中的數位媒體內容。 內容容器是由 IWMPContentContainer 介面表示。 內容容器可能包含相關內容的清單,例如相簿或一組不相關的內容專案或 曲目。 您可以使用 IWMPContentContainer 介面來列舉內容容器的追蹤,並擷取每個曲目的價格。您也可以擷取內容容器本身的相關資訊,例如容器識別碼、容器中的內容類型,以及容器中曲目的總價格, (這可能與個別曲目的價格總和不同,如同在相簿購買) 的情況下。

為了提供將多個內容容器封裝成單一物件的機制,Windows 媒體播放機支援IWMPContentContainerList介面。 IWMPContentContainerList 提供方法來列舉和擷取清單中的內容容器。 若要探索內容容器清單是否代表購買或訂閱下載,請呼叫 IWMPContentContainerList::GetTransactionType 以擷取 WMPTransactionType 值。

關於類型 1 線上商店

IWMPContentContainer 介面

IWMPContentContainerList 介面