Microsoft DirectX 9.0 |
The NotifyRelease method is called whenever the allocator's IMemAllocator::ReleaseBuffer method is called. The ReleaseBuffer method returns a media sample to the allocator's free list. Samples call this method when their reference counts reach zero.
Syntax
HRESULT NotifyRelease();
Parameters
This method takes no parameters.
Return Values
Return S_OK or an error code.
Remarks
In general, this call can occur on any thread, and the caller may be holding critical sections. Therefore, this method should not do anything that could cause a deadlock. Instead, the method should set an event or post a message to another thread, and the other thread should take any required actions.
See Also