다음을 통해 공유


MseSourceBuffer 클래스

정의

MSE(미디어 원본 확장) 원본 버퍼를 나타냅니다.

public ref class MseSourceBuffer 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 MseSourceBuffer 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 MseSourceBuffer
Public NotInheritable Class MseSourceBuffer
상속
Object Platform::Object IInspectable MseSourceBuffer
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

AddSourceBuffer를 호출하여 이 클래스의 instance 가져옵니다.

속성

AppendWindowEnd

추가 창 끝 간격을 가져오고 설정합니다.

AppendWindowStart

append-window-start 간격을 가져오고 설정합니다.

Buffered

MseSourceBuffer 개체가 버퍼링되는 방법을 가져옵니다.

IsUpdating

버퍼가 업데이트되고 있는지 여부를 나타내는 값을 가져옵니다.

Mode

MseSourceBuffer 개체가 버퍼를 추가하는 방법을 가져오고 설정합니다.

TimestampOffset

타임스탬프 오프셋을 가져오고 MseSourceBuffer 개체로 설정합니다.

메서드

Abort()

MSE(미디어 원본 확장) 원본 버퍼를 중단합니다.

AppendBuffer(IBuffer)

MseSourceBuffer 개체에 버퍼를 추가합니다.

AppendStream(IInputStream, UInt64)

MseSourceBuffer 개체에 스트림을 추가합니다.

AppendStream(IInputStream)

MseSourceBuffer 개체에 스트림을 추가합니다.

Remove(TimeSpan, IReference<TimeSpan>)

지정된 시간 범위에 대한 미디어를 제거합니다.

이벤트

Aborted

MseSourceBuffer가 중단될 때 발생합니다.

ErrorOccurred

MseSourceBuffer에 오류가 있을 때 발생합니다.

Updated

MseSourceBuffer가 업데이트되면 발생합니다.

UpdateEnded

MseSourceBuffer 업데이트가 종료되면 발생합니다.

UpdateStarting

MseSourceBuffer 업데이트가 시작될 때 발생합니다.

적용 대상