IManifestStream Interface

Applies to: Windows Store apps only

Represents the stream interface.

Syntax

[VersionAttribute()]
[GuidAttribute(, , , , , , , , , , )]
public interface IManifestStream
[VersionAttribute()]
[GuidAttribute(, , , , , , , , , , )]
public interface class IManifestStream
public interface IManifestStream

Members

This interface exposes the following members.

Methods

Method

Description

DownloadFragmentAsync

Downloads the fragment data for the given chunk iterator through async call.

GetAttribute

Gets the stream level attributes from the manifest.

GetChunkInfoAsync

Gets the chunk info of the given chunk iterator through async call.

GetIterator

Gets the last chunk iterator within the specified time range.

RestrictTracks

Restricts the tracks to a subset of all the available tracks.

SelectTracks

Selects the tracks in a subset of all the available tracks.

Properties

Property

Description

AvailableTracks

Gets the available tracks in the current stream.

ChildStreams

Gets the child (sparse) streams of this stream.

DisplayHeight

Gets the stream 'DisplayHeight' field.

DisplayWidth

Gets the stream 'DisplayWidth' field.

FirstInCurrentChunklist

Gets the first chunk iterator in the current chunklist.

Language

Gets the stream 'Language' field.

LastInCurrentChunkList

Gets the last chunk iterator in the current chunklist.

MaxHeight

Gets the stream 'MaxHeight' field.

MaxWidth

Gets the stream 'MaxWidth' field.

Name

Gets the stream 'Name' field.

ParentStream

Gets the parent stream of this stream.

SelectedTracks

Gets the selected tracks in the current stream.

SubType

Gets the stream 'SubType' field.

TimeScale

Gets the stream 'TimeScale' field.

Type

Gets the stream 'Type' field.

Url

Gets the url template.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Not Supported

Metadata

Microsoft.Media.AdaptiveStreaming.winmd