MediaDrm.OpenSession メソッド

定義

オーバーロード

OpenSession()

MediaDrm オブジェクトを使用して新しいセッションを開きます。

OpenSession(Int32)

要求されたセキュリティ レベルで新しいセッションを開きます。

OpenSession()

MediaDrm オブジェクトを使用して新しいセッションを開きます。

[Android.Runtime.Register("openSession", "()[B", "")]
public byte[] OpenSession ();
[<Android.Runtime.Register("openSession", "()[B", "")>]
member this.OpenSession : unit -> byte[]

戻り値

Byte[]
属性

例外

プロビジョニングが必要な場合

必要なリソースが使用されている場合

注釈

MediaDrm オブジェクトを使用して新しいセッションを開きます。 セッション ID が返されます。 既定では、セッションはデバイスのネイティブ セキュリティ レベルで開かれます。

android.media.MediaDrm.openSession()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

OpenSession(Int32)

要求されたセキュリティ レベルで新しいセッションを開きます。

[Android.Runtime.Register("openSession", "(I)[B", "", ApiSince=28)]
public byte[] OpenSession (int level);
[<Android.Runtime.Register("openSession", "(I)[B", "", ApiSince=28)>]
member this.OpenSession : int -> byte[]

パラメーター

level
Int32

新しいセキュリティ レベル

戻り値

Byte[]
属性

注釈

要求されたセキュリティ レベルで新しいセッションを開きます。 セキュリティ レベルは、デバイスの DRM 実装の堅牢性を表します。 既定では、セッションはデバイスのネイティブ セキュリティ レベルで開かれます。 暗号化解除されたフレームを操作する必要がある場合 (イメージの合成など) には、セキュリティ レベルをオーバーライドする必要があります。 セキュリティ レベル パラメーターは、ネイティブ レベルより低くする必要があります。 通常、セキュリティ レベルを下げると、ライセンス ポリシーによって決定されるコンテンツの解像度が低くなります。 要求されたレベルがサポートされていない場合は、サポートされている次の下位のセキュリティ レベルが設定されます。 レベルは を使用して #getSecurityLevelクエリを実行できます。 セッション ID が返されます。

android.media.MediaDrm.openSession(int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象