pub unsafe extern "C" fn rpsCmdGetArgRuntimeResourceArray(
    pContext: *const RpsCmdCallbackContext,
    argIndex: RpsParamId,
    srcArrayOffset: u32,
    pRuntimeResources: *mut RpsRuntimeResource,
    numResources: u32
) -> RpsResult
Expand 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.