IMFSourceBuffer 인터페이스(mfmediaengine.h)

IMFMediaSourceExtension에 대한 미디어 데이터가 포함된 버퍼를 나타냅니다.

상속

IMFSourceBuffer 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMFSourceBuffer 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMFSourceBuffer 인터페이스에는 이러한 메서드가 있습니다.

 
IMFSourceBuffer::Abort

현재 미디어 세그먼트의 처리를 중단합니다.
IMFSourceBuffer::Append

지정된 미디어 세그먼트를 IMFSourceBuffer에 추가합니다.
IMFSourceBuffer::AppendByteStream

지정된 바이트 스트림의 미디어 세그먼트를 IMFSourceBuffer에 추가합니다.
IMFSourceBuffer::GetAppendWindowEnd

추가 창의 끝에 대한 타임스탬프를 가져옵니다.
IMFSourceBuffer::GetAppendWindowStart

추가 창의 시작에 대한 타임스탬프를 가져옵니다.
IMFSourceBuffer::GetBuffered

버퍼링된 시간 범위를 가져옵니다.
IMFSourceBuffer::GetTimeStampOffset

IMFSourceBuffer에 추가된 미디어 세그먼트의 타임스탬프 오프셋을 가져옵니다.
IMFSourceBuffer::GetUpdating

Append, AppendByteStream 또는 Remove가 처리 중인지 여부를 나타내는 값을 가져옵니다.
IMFSourceBuffer::Remove

IMFSourceBuffer에서 지정된 시간 범위로 정의된 미디어 세그먼트를 제거합니다.
IMFSourceBuffer::SetAppendWindowEnd

추가 창의 끝에 대한 타임스탬프를 설정합니다.
IMFSourceBuffer::SetAppendWindowStart

추가 창의 시작에 대한 타임스탬프를 설정합니다.
IMFSourceBuffer::SetTimeStampOffset

IMFSourceBuffer에 추가된 미디어 세그먼트의 타임스탬프 오프셋을 설정합니다.

설명

IMFSourceBufferIMFMediaSourceExtension과 함께 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱만 해당]
지원되는 최소 서버 R2 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 mfmediaengine.h

추가 정보

미디어 파운데이션 인터페이스