共用方式為


PlayReadyContentHeader 類別

定義

表示 PlayReady 內容標頭中的資訊。

public ref class PlayReadyContentHeader sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PlayReadyContentHeader final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
class PlayReadyContentHeader final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PlayReadyContentHeader
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.IPlayReadyContentHeaderFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PlayReadyContentHeader
function PlayReadyContentHeader(dwFlags, contentKeyIds, contentKeyIdStrings, contentEncryptionAlgorithm, licenseAcquisitionUrl, licenseAcquisitionUserInterfaceUrl, customAttributes, domainServiceId)
Public NotInheritable Class PlayReadyContentHeader
繼承
Object Platform::Object IInspectable PlayReadyContentHeader
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

建構函式

PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid)

初始化 PlayReadyContentHeader 類別的新實例。

PlayReadyContentHeader(Byte[])

初始化 PlayReadyContentHeader 類別的新實例。

PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid)

初始化 PlayReadyContentHeader 類別的新實例。

PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid)

初始化 PlayReadyContentHeader 類別的新實例。

屬性

CustomAttributes

取得內容提供者所使用的自訂資料。

DecryptorSetup

如果已設定解密程式設定值,則取得標頭中的解密程式設定值。

DomainServiceId

如果已設定網域服務識別碼,則取得標頭中的網域服務識別碼。

EncryptionType

取得標頭中設定的內容加密類型。

HeaderWithEmbeddedUpdates

取得新的內容標頭,其中包含任何可用的內嵌授權更新。

KeyId

取得已設定的內容金鑰識別碼值。

KeyIds

取得已設定的內容金鑰識別碼值。

KeyIdString

取得已設定的內容金鑰識別碼字串值。

KeyIdStrings

取得已設定的內容金鑰識別碼字串值。

LicenseAcquisitionUrl

如果已設定授權取得 URL,則取得標頭中的授權取得 URL。

LicenseAcquisitionUserInterfaceUrl

如果已設定授權取得使用者介面 URL,則取得標頭中的授權取得使用者介面 URL。

方法

GetSerializedHeader()

擷取完整的 PlayReady 物件做為位元組陣列。

適用於