다음을 통해 공유


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의 새 instance 인스턴스화합니다.

속성

ActiveSourceBuffers

스트림 원본에서 활성 상태인 MSE(미디어 원본 확장) 원본 버퍼 목록을 가져옵니다.

Duration

스트림 원본의 기간을 가져오고 설정합니다.

LiveSeekableRange

미디어 원본 확장의 검색 가능한 시간 범위를 가져오거나 설정합니다.

ReadyState

MseStreamSource의 준비 상태를 지정하는 값을 가져옵니다.

SourceBuffers

스트림 원본의 MSE(미디어 원본 확장) 원본 버퍼 목록을 가져옵니다.

메서드

AddSourceBuffer(String)

스트림 원본에 원본 버퍼를 추가합니다.

EndOfStream(MseEndOfStreamStatus)

스트림의 끝에 있는 상태 지정합니다.

IsContentTypeSupported(String)

콘텐츠 형식이 지원되는지 여부를 지정합니다.

RemoveSourceBuffer(MseSourceBuffer)

스트림 원본에서 원본 버퍼를 제거합니다.

이벤트

Closed

MseStreamSource가 닫혀 있을 때 발생합니다.

Ended

MseStreamSource가 종료될 때 발생합니다.

Opened

MseStreamSource가 열릴 때 발생합니다.

적용 대상

추가 정보