Function rps_sys::rpsCmdGetArgRuntimeResourceArray
source · pub unsafe extern "C" fn rpsCmdGetArgRuntimeResourceArray(
pContext: *const RpsCmdCallbackContext,
argIndex: RpsParamId,
srcArrayOffset: u32,
pRuntimeResources: *mut RpsRuntimeResource,
numResources: u32
) -> RpsResultExpand description
Gets an array of runtime resources from a resource node argument.
@param pContext Callback context of the current command. @param argIndex Index of the argument to get the runtime resource from. Must be a resource array argument if numResources > 1. @param srcArrayOffset Offset to the first runtime resource to get. @param pRuntimeResources Pointer to an array of RpsRuntimeResource in which the numResources resource descriptions are returned. Must not be NULL if numResources != 0. @param numResources Number of runtime resources to get. Requires srcArrayOffset + numResources to be less than the number of elements in the node argument.
@returns Result code of the operation. See RpsResult for more info.