ComputeShader.GetKernelThreadGroupSizes
Declaration
public void GetKernelThreadGroupSizes(int kernelIndex, out uint x, out uint y, out uint z);Параметры
| Параметр | Описание |
|---|---|
| kernelIndex | Какое ядро запрашивать. Один ресурс вычислительного шейдера может иметь несколько входных точек ядра. |
| x | Размер группы потоков в размерности X. |
| y | Размер группы потока в Y-размере. |
| z | Размер группы потока в размерности Z. |
Описание
Получить размеры групп потоков ядра.
Размер рабочей группы для каждого ядра вычислительного шейдера указывается в самом коде шейдера (с помощью атрибута "numthreads" HLSL). Используйте эту функцию для запроса.
Дополнительные ресурсы: Dispatch, FindKernel, Вычислительные шейдеры.