AdaptiveMediaSourceDownloadRequestedEventArgs 類別

定義

提供 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
繼承
Object Platform::Object IInspectable AdaptiveMediaSourceDownloadRequestedEventArgs
屬性

Windows 需求

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

備註

藉由實作 DownloadRequested 事件的處理常式來取得此類別的實例。

版本歷程記錄

Windows 版本 SDK 版本 新增值
1703 15063 Position
1703 15063 RequestId
1803 17134 ResourceContentType
1803 17134 ResourceDuration

屬性

Position

取得時間範圍,表示套用事件之媒體區段的時間軸內的位置。

RequestId

取得與事件相關聯之 Web 要求的本機唯一識別碼。

ResourceByteRangeLength

取得媒體下載要求的位元組範圍長度。

ResourceByteRangeOffset

取得媒體下載要求的位元組範圍位移。

ResourceContentType

取得字串,表示與事件相關聯的內容類型。

ResourceDuration

取得 TimeSpan ,表示與事件相關聯之資源的持續時間。

ResourceType

取得媒體下載要求的資源類型。

ResourceUri

取得媒體下載要求的資源 URI。

Result

取得 AdaptiveMediaSourceDownloadResult 物件,代表媒體下載要求的結果。

方法

GetDeferral()

取得延遲,可用來延遲 DownloadRequested 事件的完成,讓應用程式可以非同步下載媒體內容。

適用於