非同步回呼方法

媒體基礎提供一致的方式來實作非同步方法,方法是使用回呼介面。

本節說明如何實作回呼介面,以及如何撰寫使用此介面的非同步方法。 其中包含下列主題。

主題 描述
呼叫非同步方法 如何在媒體基礎中呼叫非同步方法。
實作非同步回呼 如何在 IMFAsyncCallback 介面中實作回呼方法。
支援多個回呼 如何支援相同 C++ 類別內的多個回呼。
工作佇列 工作佇列提供一個有效率的方式,可在另一個執行緒上執行非同步作業。
撰寫非同步方法 如何在媒體基礎中實作非同步方法。
自訂非同步結果物件 如何提供 IMFAsyncResult 介面的自訂實作。

 

IMFAsyncCallback 介面

IMFAsyncResult 介面

媒體基礎平臺 API