IMediaPosition::get_Duration method

The get_Duration method retrieves the duration of the stream.

Syntax


HRESULT get_Duration(
  [out] REFTIME *plength
);

Parameters

plength [out]

Pointer to a variable that receives the total stream length, in seconds.

Return value

Returns an HRESULT value. Possible values include the following.

Return codeDescription
S_OK

Success.

E_NOTIMPL

Not implemented.

E_POINTER

NULL pointer argument.

 

Remarks

This method retrieves the duration of the stream at normal playback speed. Changing the playback rate does not affect the duration.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Control.h (include Dshow.h)

Library

Strmiids.lib

See also

Error and Success Codes
IMediaPosition Interface

 

 

Show: