handle | Memory Block handle |
ptr | Pointer to first Memory Block to transfer |
data_size | Block size |
cb_func | Callback function |
cb_1st_arg | Registers the first parameter of the callback function |
SDE_ERR_NO_INIT | The Sound Library has not been initialized | |
SDE_ERR_HANDLE_NULL | The handle was NULL | |
SDE_ERR_HANDLE_ILLEGAL_VALUE | An illegal address was specified for the handle |
The following values can be specified for the argument cb_func, which registers the callback function.
SDD_MEMBLK_NO_FUNC | Do not register the callback function. |
SDD_MEMBLK_SYNC_FUNC | Use the callback function for synchronizing the internal library. Simply specifying this establishes a synchronous mode. |
Other ... | An address specified here is registered as a callback function. |
SDD_MEMBLK_SYNC_FUNC Simply specifying this establishes a synchronous mode.
Registers the first parameter of the callback function. Specify NULL if not needed.