Unity 6.3
0 онлайн 89 гостей 3 в системе
Вход

CommandBuffer.RequestAsyncReadback

Declaration

public void RequestAsyncReadback(ComputeBuffer src, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(GraphicsBuffer src, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(ComputeBuffer src, int size, int offset, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(GraphicsBuffer src, int size, int offset, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, int mipIndex, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, int mipIndex, TextureFormat dstFormat, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, int mipIndex, Experimental.Rendering.GraphicsFormat dstFormat, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, int mipIndex, int x, int width, int y, int height, int z, int depth, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, int mipIndex, int x, int width, int y, int height, int z, int depth, TextureFormat dstFormat, Action<AsyncGPUReadbackRequest> callback);
public void RequestAsyncReadback(Texture src, int mipIndex, int x, int width, int y, int height, int z, int depth, Experimental.Rendering.GraphicsFormat dstFormat, Action<AsyncGPUReadbackRequest> callback);

Параметры

Параметр Описание
сердце Ресурс для чтения данных.
размер Размер в байтах данных, которые должны быть получены из ComputeBuffer или GraphicsBuffer.
офсет Смещение в байтах в ComputeBuffer или GraphicsBuffer.
mipIndex Индекс получаемого mipmap.
dstFormat Целевой TextureFormat данных. Преобразование будет происходить автоматически, если формат отличается от формата, хранящегося на GPU.
x Начальная координата X в пикселях данных текстуры, которые будут получены.
y Начальная координата Y в пикселях данных текстуры, которые будут получены.
z Начальная координата Z в пикселях для ,Texture3D,. Индекс Начального слоя для TextureCube, ,Texture2DArray, и TextureCubeArray.
глубина Глубина в пикселях для ,Texture3D,. Количество слоев для TextureCube, TextureArray и TextureCubeArray.
ширина Ширина в пикселях данных текстуры для получения.
высота Высота в пикселях данных текстуры для получения.
обратный вызов Делегатор System.Action вызывается после выполнения запроса. Выполненный запрос передается в качестве параметра System.Action.

Описание

Добавление в буфер команд асинхронной команды запроса на считывание GPU.

Дополнительные ресурсы: ,AsyncGPUReadback.Request,.