Click or drag to resize
LockableOffsetBufferProviderT Methods

The LockableOffsetBufferProviderT generic type exposes the following members.

Methods
  NameDescription
Public methodAcquireBuffer
Finds or creates a new MediaBuffer object based on the bufferSize criteria. AllowGrow must be set in order to create new MediaBuffer objects.
Public methodClearAllClients
Unlocks all locked clients and then removes all unlocked clients.
(Inherited from LockableOperationProvider.)
Public methodClearAllUnlockedClients
Removes all unlocked clients.
(Inherited from LockableOperationProvider.)
Public methodIsLocked
Checks whether a particular ILockableOperationClient instance is locked.
(Inherited from LockableOperationProvider.)
Public methodLockClient (Inherited from LockableOperationProvider.)
Public methodTryUnlockClient
Attempts to unlock a client.
(Inherited from LockableOperationProvider.)
Public methodUnlockAllClients
Unlocks all locked clients.
(Inherited from LockableOperationProvider.)
Public methodUnlockClient
Unlocks a client lock. If the operation fails an exception is thrown.
(Inherited from LockableOperationProvider.)
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also