IMFVideoMixerControl::GetStreamOutputRect method

Retrieves the position of a video stream within the composition rectangle.

Syntax


HRESULT GetStreamOutputRect(
  [in]   DWORD dwStreamID,
  [out]  MFVideoNormalizedRect *pnrcOutput
);

Parameters

dwStreamID [in]

The identifier of the stream. For the EVR media sink, the stream identifier is defined when the IMFMediaSink::AddStreamSink method is called. For the DirectShow EVR filter, the stream identifier corresponds to the pin index. The reference stream is always stream 0.

pnrcOutput [out]

Pointer to an MFVideoNormalizedRect structure that receives the bounding rectangle, in normalized coordinates.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return codeDescription
S_OK

The method succeeded.

MF_E_INVALIDSTREAMNUMBER

Invalid stream identifier.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Evr.h

Library

Strmiids.lib

See also

IMFVideoMixerControl
Enhanced Video Renderer

 

 

Community Additions

ADD
Show:
© 2014 Microsoft