Compartilhar via


AdaptiveMediaSourceDownloadRequestedEventArgs Classe

Definição

Fornece dados para o evento DownloadRequested .

public ref class AdaptiveMediaSourceDownloadRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AdaptiveMediaSourceDownloadRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AdaptiveMediaSourceDownloadRequestedEventArgs
Public NotInheritable Class AdaptiveMediaSourceDownloadRequestedEventArgs
Herança
Object Platform::Object IInspectable AdaptiveMediaSourceDownloadRequestedEventArgs
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Obtenha uma instância dessa classe implementando um manipulador para o evento DownloadRequested .

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1703 15063 Posição
1703 15063 RequestId
1803 17134 ResourceContentType
1803 17134 ResourceDuration

Propriedades

Position

Obtém um período de tempo que representa a posição dentro do linha do tempo do segmento de mídia ao qual o evento se aplica.

RequestId

Obtém um identificador exclusivo localmente para a solicitação da Web associada ao evento.

ResourceByteRangeLength

Obtém o comprimento do intervalo de bytes da solicitação de download de mídia.

ResourceByteRangeOffset

Obtém o deslocamento de intervalo de bytes da solicitação de download de mídia.

ResourceContentType

Obtém uma cadeia de caracteres que representa o tipo de conteúdo associado ao evento.

ResourceDuration

Obtém um TimeSpan que representa a duração do recurso associado ao evento.

ResourceType

Obtém o tipo de recurso da solicitação de download de mídia.

ResourceUri

Obtém o URI do recurso da solicitação de download de mídia.

Result

Obtém um objeto AdaptiveMediaSourceDownloadResult que representa o resultado da solicitação de download de mídia.

Métodos

GetDeferral()

Obtém um adiamento que pode ser usado para adiar a conclusão do evento DownloadRequested para que o aplicativo possa baixar conteúdo de mídia de forma assíncrona.

Aplica-se a