Windows Dev Center

IMFDesiredSample interface

Enables the presenter for the enhanced video renderer (EVR) to request a specific frame from the video mixer.

The sample objects created by the MFCreateVideoSampleFromSurface function implement this interface. To retrieve a pointer to this interface, call QueryInterface on the sample.

Members

The IMFDesiredSample interface inherits from the IUnknown interface. IMFDesiredSample also has these types of members:

Methods

The IMFDesiredSample interface has these methods.

MethodDescription
Clear

Clears the time stamps previously set by a call to SetDesiredSampleTimeAndDuration.

GetDesiredSampleTimeAndDuration

Called by the mixer to get the time and duration of the sample requested by the presenter.

SetDesiredSampleTimeAndDuration

Called by the presenter to set the time and duration of the sample that it requests from the mixer.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Evr.h

Library

Mfuuid.lib

See also

Media Foundation Interfaces
How to Write an EVR Presenter

 

 

Community Additions

ADD
Show:
© 2015 Microsoft