Language

DrmManagerClient.AcquireRights(DrmInfoRequest) メソッド

定義

特定の DrmInfoRequest を処理し、権限情報を非同期的に返します。

[Android.Runtime.Register("acquireRights", "(Landroid/drm/DrmInfoRequest;)I", "GetAcquireRights_Landroid_drm_DrmInfoRequest_Handler")]
public virtual Android.Drm.DrmManagerClientErrorCode AcquireRights(Android.Drm.DrmInfoRequest? drmInfoRequest);
[<Android.Runtime.Register("acquireRights", "(Landroid/drm/DrmInfoRequest;)I", "GetAcquireRights_Landroid_drm_DrmInfoRequest_Handler")>]
abstract member AcquireRights : Android.Drm.DrmInfoRequest -> Android.Drm.DrmManagerClientErrorCode
override this.AcquireRights : Android.Drm.DrmInfoRequest -> Android.Drm.DrmManagerClientErrorCode

パラメーター

drmInfoRequest
DrmInfoRequest

DrmInfoRequest権利の取得に使用されます。

返品

成功のためのERROR_NONE;エラーのERROR_UNKNOWN。

属性

注釈

特定の DrmInfoRequest を処理し、権限情報を非同期的に返します。

これは、 #acquireDrmInfo(DrmInfoRequest) acquireDrmInfo() と #processDrmInfo(DrmInfo) processDrmInfo() メソッド呼び出しで構成されるユーティリティ メソッドです。 このユーティリティ メソッドは、選択した DRM プラグイン (エージェント) がこの一連の呼び出しをサポートしている場合にのみ使用できます。 OMA などの一部の DRM エージェントは、このユーティリティ メソッドをサポートしていません。この場合、アプリケーションは #acquireDrmInfo(DrmInfoRequest) acquireDrmInfo() を呼び出し、個別に #processDrmInfo(DrmInfo) processDrmInfo() する必要があります。

Javaドキュメント。

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

適用対象