docs.unity.cn
    Show / Hide Table of Contents

    Interface IJobParallelForBatch

    Job type allowing for data to be operated on in parallel batches.

    Namespace: Unity.Jobs
    Syntax
    [JobProducerType(typeof(IJobParallelForBatchExtensions.JobParallelForBatchProducer<>))]
    public interface IJobParallelForBatch
    Remarks

    When scheduling an IJobParallelForBatch job the number of elements to work on is specified along with a batch size. Jobs will then run in parallel invoking Execute at a particular 'startIndex' of your working set and for a specified 'count' number of elements.

    Methods

    Execute(Int32, Int32)

    Function operation on a "batch" of data contained within the job.

    Declaration
    void Execute(int startIndex, int count)
    Parameters
    Type Name Description
    Int32 startIndex

    Starting index of job data to safely access.

    Int32 count

    Number of elements to operate on in the batch.

    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on Thursday, May 11, 2023