MediaStreamSource.SetBufferedRange(TimeSpan, TimeSpan) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션이 현재 버퍼링 중인 데이터 범위를 설정합니다.
public:
virtual void SetBufferedRange(TimeSpan startOffset, TimeSpan endOffset) = SetBufferedRange;
void SetBufferedRange(TimeSpan const& startOffset, TimeSpan const& endOffset);
public void SetBufferedRange(System.TimeSpan startOffset, System.TimeSpan endOffset);
function setBufferedRange(startOffset, endOffset)
Public Sub SetBufferedRange (startOffset As TimeSpan, endOffset As TimeSpan)
매개 변수
애플리케이션에서 버퍼링된 MediaStreamSample 의 가장 작은 타임스탬프를 표시합니다.
애플리케이션에서 버퍼링된 MediaStreamSample 의 가장 큰 타임스탬프를 표시합니다.
설명
네트워크를 사용하여 MediaStreamSamples 에 대한 데이터를 스트리밍하거나 다운로드하는 애플리케이션은 SetBufferedRange를 호출하여 현재 버퍼링된 시간 줄의 부분을 지정해야 합니다. 버퍼링된 범위가 0에서 Duration 값으로 확장되고 Duration 이 0이 아닌 경우 운영 체제에서 네트워크 하드웨어가 절전 모드로 전환되도록 허용할 수 있습니다.
기본적으로 버퍼링된 범위는 CanSeek 속성이 false 이거나 Duration 속성이 0일 때 비어 있는 것으로 간주됩니다. CanSeek이 true이면 버퍼링된 범위 기본값은 0에서 Duration까지입니다.