src | 要从中读取的缓冲区切片。 |
dst | 缓冲区内容应写入到的 CPU 内存中的数组。在读取操作完成之前,该数组必须保持有效。相关内容:IDeviceContext.Wait。 |
id | 用于跟踪读取完成情况的事件的 ID。 |
从上下文中读取缓冲区的内容。
缓冲区切片指向的内存可以传输到 NativeArray<T0> 中。在引用上下文中,此方法等效于 ReferenceContext.GetNativeArray,因为它们都立即完成读取,无需同步。
注意:EventID 是单次使用的。将 EventID 传递给此函数后,不能将其传递给后续的 IDeviceContext.WriteBuffer 或 IDeviceContext.ReadBuffer 调用。这样做会导致未定义的行为。