Note
This method adjusts the degree of parallelization automatically, blocks the caller, and does not support cancellation or reporting progress. You can use
the Clone(IReadableBitmapData, ParallelConfig) overload to configure these, while still executing the method synchronously. Alternatively, use
the BeginClone(IReadableBitmapData, AsyncConfig) or CloneAsync(IReadableBitmapData, TaskConfig)
(in .NET Framework 4.0 and above) methods to perform the operation asynchronously.