Поделиться через


MseStreamSource Класс

Определение

Представляет источник потока расширений источника мультимедиа (MSE).

public ref class MseStreamSource sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 MseStreamSource final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MseStreamSource final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 MseStreamSource
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MseStreamSource
Public NotInheritable Class MseStreamSource
Наследование
Object Platform::Object IInspectable MseStreamSource
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1709 16299 LiveSeekableRange

Конструкторы

MseStreamSource()

Создает экземпляр нового экземпляра неинициализированного mseStreamSource.

Свойства

ActiveSourceBuffers

Возвращает список исходных буферов расширений источника мультимедиа (MSE), которые активны в источнике потока.

Duration

Возвращает и задает длительность источника потока.

LiveSeekableRange

Возвращает или задает диапазон времени для ищущегося расширения источника мультимедиа.

ReadyState

Возвращает значение, указывающее состояние готовности mseStreamSource.

SourceBuffers

Возвращает список исходных буферов расширений источника мультимедиа (MSE) в источнике потока.

Методы

AddSourceBuffer(String)

Добавляет исходный буфер в источник потока.

EndOfStream(MseEndOfStreamStatus)

Указывает состояние в конце потока.

IsContentTypeSupported(String)

Указывает, поддерживается ли тип контента.

RemoveSourceBuffer(MseSourceBuffer)

Удаляет исходный буфер из источника потока.

События

Closed

Происходит при закрытии MseStreamSource .

Ended

Происходит при завершении mseStreamSource .

Opened

Происходит при открытии MseStreamSource .

Применяется к

См. также раздел