次の方法で共有


IResourceConsumer インターフェイス

IResourceConsumer インターフェイスは、IResourceManager インターフェイスを使うオブジェクトにコールバック メカニズムを提供する。

IResourceManager インターフェイスを使ってフィルタ グラフ マネージャからのリソースを要求するオブジェクトでは、IResourceConsumer を実装する必要がある。リソースが利用可能になったとき、または取得したリソースを解放しなければならないときには、フィルタ グラフ マネージャが IResourceConsumer のメソッドを呼び出してそのオブジェクトに通知する。

通常、アプリケーションがこのインターフェイスを使用または実装することはない。

IUnknown から継承したメソッドに加えて、IResourceConsumer インターフェイスは次のメソッドを公開する。

メソッド 説明
AcquireResource リソースが取得可能なことをリソースの使用者に通知する。
ReleaseResource 指定されたリソースを解放するようにリソースの使用者に要求する。

参照

  • IResourceConsumer インターフェイス