Skip to main content
IMFMediaEngine::GetBuffered method

Queries how much resource data the media engine has buffered.

Syntax


HRESULT GetBuffered(
  [out] IMFMediaTimeRange **ppBuffered
);

Parameters

ppBuffered [out]

Receives a pointer to the IMFMediaTimeRange interface. The caller must release the interface.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

This method corresponds to the buffered attribute of the HTMLMediaElement interface in HTML5.

The returned IMFMediaTimeRange interface represents a list of time ranges. The time ranges indicate which portions of the media resource have been downloaded. The time range list can be empty.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Mfmediaengine.h

See also

IMFMediaEngine