Delegate UnaryKernelStrided<TIn, TOut>
Strided unary operation kernel with explicit offset and stride parameters. Used when input/output arrays are not contiguous in memory.
public delegate void UnaryKernelStrided<TIn, TOut>(TIn* input, int inOffset, int inStride, TOut* output, int outOffset, int outStride, int count) where TIn : unmanaged where TOut : unmanaged
Parameters
inputTIn*Pointer to input data
inOffsetintStarting offset in input (element units)
inStrideintStride between input elements (element units)
outputTOut*Pointer to output data
outOffsetintStarting offset in output (element units)
outStrideintStride between output elements (element units)
countintNumber of elements to process
Type Parameters
TInInput element type
TOutOutput element type
- Extension Methods