VCEANCB_UnlockBuffer

ImperX VCEANCB Functions

VCEANCB_UnlockBuffer

The VCEANCB_UnlockBuffer function release buffer locked by VCEANCB_LockBuffer() function.

VCEANCB_Error VCEANCB_UnlockBuffer (
  HANDLE hVCEANCB, // Handle to card
  BYTE* pBuffer // Pointer to buffer
);

Parameter:

hVCEANCB
[in] Handle to FrameLink card.
pBuffer
[out] Pointer to buffer.

Return values:

If function succeeds, the return value is VCEANCB_Err_Success.

If function fails, the return value can be one of the following values.

VCEANCB_Err_badArgument hVCEANCB handle is bad (possibly NULL) or pBuffer was not produced by VCEANCB_LockBuffer function or was mofified.
VCEANCB_Err_notGrabbed VCEANCB_SnapFrame was not called.
VCEANCB_Err_bufferBusy Snapping buffers are busy.

See also:

VCEANCB_LockBuffer