IResourceConsumer 217 3rdparty/include/dshow/strmif.h typedef struct IResourceConsumer IResourceConsumer; IResourceConsumer 3076 3rdparty/include/dshow/strmif.h struct IResourceConsumer : public IUnknown { IResourceConsumer 3084 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *QueryInterface)(IResourceConsumer *This,REFIID riid,void **ppvObject); IResourceConsumer 3085 3rdparty/include/dshow/strmif.h ULONG (WINAPI *AddRef)(IResourceConsumer *This); IResourceConsumer 3086 3rdparty/include/dshow/strmif.h ULONG (WINAPI *Release)(IResourceConsumer *This); IResourceConsumer 3087 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *AcquireResource)(IResourceConsumer *This,LONG idResource); IResourceConsumer 3088 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *ReleaseResource)(IResourceConsumer *This,LONG idResource); IResourceConsumer 3102 3rdparty/include/dshow/strmif.h HRESULT WINAPI IResourceConsumer_AcquireResource_Proxy(IResourceConsumer *This,LONG idResource); IResourceConsumer 3104 3rdparty/include/dshow/strmif.h HRESULT WINAPI IResourceConsumer_ReleaseResource_Proxy(IResourceConsumer *This,LONG idResource); IResourceConsumer 3116 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI RequestResource(LONG idResource,IUnknown *pFocusObject,IResourceConsumer *pConsumer) = 0; IResourceConsumer 3117 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI NotifyAcquire(LONG idResource,IResourceConsumer *pConsumer,HRESULT hr) = 0; IResourceConsumer 3118 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI NotifyRelease(LONG idResource,IResourceConsumer *pConsumer,WINBOOL bStillWant) = 0; IResourceConsumer 3119 3rdparty/include/dshow/strmif.h virtual HRESULT WINAPI CancelRequest(LONG idResource,IResourceConsumer *pConsumer) = 0; IResourceConsumer 3131 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *RequestResource)(IResourceManager *This,LONG idResource,IUnknown *pFocusObject,IResourceConsumer *pConsumer); IResourceConsumer 3132 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *NotifyAcquire)(IResourceManager *This,LONG idResource,IResourceConsumer *pConsumer,HRESULT hr); IResourceConsumer 3133 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *NotifyRelease)(IResourceManager *This,LONG idResource,IResourceConsumer *pConsumer,WINBOOL bStillWant); IResourceConsumer 3134 3rdparty/include/dshow/strmif.h HRESULT (WINAPI *CancelRequest)(IResourceManager *This,LONG idResource,IResourceConsumer *pConsumer); IResourceConsumer 3160 3rdparty/include/dshow/strmif.h HRESULT WINAPI IResourceManager_RequestResource_Proxy(IResourceManager *This,LONG idResource,IUnknown *pFocusObject,IResourceConsumer *pConsumer); IResourceConsumer 3162 3rdparty/include/dshow/strmif.h HRESULT WINAPI IResourceManager_NotifyAcquire_Proxy(IResourceManager *This,LONG idResource,IResourceConsumer *pConsumer,HRESULT hr); IResourceConsumer 3164 3rdparty/include/dshow/strmif.h HRESULT WINAPI IResourceManager_NotifyRelease_Proxy(IResourceManager *This,LONG idResource,IResourceConsumer *pConsumer,WINBOOL bStillWant); IResourceConsumer 3166 3rdparty/include/dshow/strmif.h HRESULT WINAPI IResourceManager_CancelRequest_Proxy(IResourceManager *This,LONG idResource,IResourceConsumer *pConsumer);