EN
このコンテンツは設定された言語で表示できません。英語版のページが表示されます。

IMFRealTimeClientEx interface

Notifies a pipeline object to register itself with the Multimedia Class Scheduler Service (MMCSS).

This interface is a replacement for the IMFRealTimeClient interface.

When to implement

A pipeline object (media source, media sink, or transform) should implement this interface if it meets either of the following conditions:

  • The object uses Media Foundation work queues to queue asynchronous work items.
  • The object creates one or more worker threads.

Note  Work queues are recommended instead of creating new threads. Work queues scale better, require fewer threads, and automatically support MMCSS.

When to use

Applications typically do not use this interface. The Media Foundation pipeline uses this interface to communicate with objects in the pipeline.

Members

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

Methods

The IMFRealTimeClientEx interface has these methods.

MethodDescription
RegisterThreadsEx

Notifies the object to register its worker threads with the Multimedia Class Scheduler Service (MMCSS).

SetWorkQueueEx

Specifies the work queue that this object should use for asynchronous work items.

UnregisterThreads

Notifies the object to unregister its worker threads from the Multimedia Class Scheduler Service (MMCSS).

 

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Mfidl.h

See also

Work Queue and Threading Improvements

 

 

コミュニティの追加

追加
表示:
© 2014 Microsoft