Function

BNNSFilterApplyBatch(_:_:_:_:_:_:)

Applies a filter to a set of input objects, writing out the result to a set of output objects.

Declaration

func BNNSFilterApplyBatch(_ filter: BNNSFilter?, _ batch_size: Int, _ in: UnsafeRawPointer, _ in_stride: Int, _ out: UnsafeMutableRawPointer, _ out_stride: Int) -> Int32

Parameters

filter

A BNNSFilter object

batch_size

Number of input (and output) objects

in

Pointer to first input object

in_stride

Increment (in values) between input objects

out

Pointer to first output object

out_stride

Increment (in values) between output objects

Return Value

Para

See Also

Filter Application

func BNNSFilterApply(BNNSFilter?, UnsafeRawPointer, UnsafeMutableRawPointer) -> Int32

Applies a filter to an input, writing out the result to a specified output.

struct BNNSFilterParameters

A structure containing common filter parameters.