Share via


CPosPassThru::SetPositions

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

Sets current and stop positions and applies flags to both.

Syntax

HRESULT SetPositions(
  LONGLONG* pCurrent,
  DWORD dwCurrentFlags,
  LONGLONG* pStop,
  DWORD dwStopFlags
);

Parameters

  • pCurrent
    Start position if stopped, or position to continue from if paused.
  • dwCurrentFlags
    When seeking, one of these flags must be set to indicate the type of seek. See the IMediaSeeking::SetPositions method for a description of these flags.
  • pStop
    Position in the stream at which to quit.
  • dwStopFlags
    Stop position seeking options to be applied. These are the same as listed for dwCurrentFlags.

Return Value

Returns the HRESULT value returned from calling IMediaSeeking::SetPositions on the connected pin.

Remarks

This member function implements the IMediaSeeking::SetPositions method by calling this same method on the upstream filter's output pin. It allows the retrieval of several values with only one call.

Requirements

Windows Embedded CE Windows CE 2.12 and later
Windows Mobile Windows Mobile Version 5.0 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later