Idioma

DrmManagerClient.AcquireRights(DrmInfoRequest) Método

Definição

Processa um determinado DrmInfoRequest e retorna as informações de direitos de forma assíncrona.

[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

Parâmetros

drmInfoRequest
DrmInfoRequest

O DrmInfoRequest usado para adquirir os direitos.

Retornos

ERROR_NONE para o sucesso; ERROR_UNKNOWN por falha.

Atributos

Comentários

Processa um determinado DrmInfoRequest e retorna as informações de direitos de forma assíncrona.

Esse é um método utilitário que consiste em uma #acquireDrmInfo(DrmInfoRequest) acquireDrmInfo() chamada de método e um #processDrmInfo(DrmInfo) processDrmInfo() método. Esse método utilitário só poderá ser usado se o plug-in drm selecionado (agente) der suporte a essa sequência de chamadas. Alguns agentes drm, como o OMA, não dão suporte a esse método utilitário, nesse caso, um aplicativo deve invocar #acquireDrmInfo(DrmInfoRequest) acquireDrmInfo() e #processDrmInfo(DrmInfo) processDrmInfo() separadamente.

Java documentação para android.drm.DrmManagerClient.acquireRights(android.drm.DrmInfoRequest).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a