Skip to content

Latest commit

 

History

History
76 lines (59 loc) · 3.04 KB

nn-mfidl-imfpresentationclock.md

File metadata and controls

76 lines (59 loc) · 3.04 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NN:mfidl.IMFPresentationClock
IMFPresentationClock (mfidl.h)
Represents a presentation clock, which is used to schedule when samples are rendered and to synchronize multiple streams.
979c4f77-cbee-468c-8f6b-e68442d89025
IMFPresentationClock
IMFPresentationClock interface [Media Foundation]
IMFPresentationClock interface [Media Foundation]
described
mf.imfpresentationclock
mfidl/IMFPresentationClock
mf\imfpresentationclock.htm
mf
979c4f77-cbee-468c-8f6b-e68442d89025
12/05/2018
979c4f77-cbee-468c-8f6b-e68442d89025, IMFPresentationClock, IMFPresentationClock interface [Media Foundation], IMFPresentationClock interface [Media Foundation],described, mf.imfpresentationclock, mfidl/IMFPresentationClock
mfidl.h
Windows
Windows Vista [desktop apps \| UWP apps]
Windows Server 2008 [desktop apps \| UWP apps]
Mfuuid.lib
Windows
19H1
IMFPresentationClock
mfidl/IMFPresentationClock
c++
APIRef
kbSyntax
COM
mfuuid.lib
mfuuid.dll
IMFPresentationClock

IMFPresentationClock interface

-description

Represents a presentation clock, which is used to schedule when samples are rendered and to synchronize multiple streams.

-inheritance

The IMFPresentationClock interface inherits from IMFClock. IMFPresentationClock also has these types of members:

-remarks

To create a new instance of the presentation clock, call the MFCreatePresentationClock function. The presentation clock must have a time source, which is an object that provides the clock times. For example, the audio renderer is a time source that uses the sound card to drive the clock. Time sources expose the IMFPresentationTimeSource interface. To set the time source, call SetTimeSource. The presentation clock does not begin running until the Start method is called.

To get the presentation clock from the Media Session, call IMFMediaSession::GetClock.

-see-also

IMFClock

Media Foundation Interfaces

Presentation Clock