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에 추가된 미디어 세그먼트의 타임스탬프 오프셋을 설정합니다. |
설명
IMFSourceBuffer 는 IMFMediaSourceExtension과 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | R2 Windows Server 2012 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | mfmediaengine.h |