Возможно, вы ищете метод Halide::Buffer<T>::get()
, который возвращает Halide::Runtime::Buffer<T>*
. Это указатель на базовый буфер времени выполнения, который окружающий буфер оборачивает . Вы должны отметить следующее:
Halide :: Buffer является именованной общей ссылкой на Halide :: Runtime :: Buffer.
Кроме того, большинство методов Runtime::Buffer<T>
доступны через Buffer<T>
просто с помощью оператора ->
, который вызывает get()
внутри и перегружен здесь .