Функция Texture1DArray::GetDimensions
Возвращает измерения ресурса.
Синтаксис
void GetDimensions(
in UINT MipLevel,
out UINT Width,
out UINT Elements,
out UINT NumberOfLevels
);
Параметры
-
MipLevel [in]
-
Тип: UINT
Необязательный элемент. Уровень MIP-карты (необходимо указать, если используется NumberOfLevels ).
-
Ширина [out]
-
Тип: UINT
Ширина ресурса в текселях.
-
Элементы [out]
-
Тип: UINT
Количество элементов в массиве.
-
NumberOfLevels [out]
-
Тип: UINT
Количество уровней MIP-карты (требуется также MipLevel ).
Возвращаемое значение
Эта функция не возвращает значение.
Комментарии
Это список перегруженных версий этого метода.
void GetDimensions(UINT MipLevel,
out UINT Width,
out UINT Elements,
out UINT NumberOfLevels);
void GetDimensions (out UINT Width,
out UINT Elements);
void GetDimensions(UINT MipLevel,
out float Width,
out UINT Elements,
out float NumberOfLevels);
void GetDimensions(out float Width,
out UINT Elements);
Эта функция поддерживается для следующих типов шейдеров:
Вершина | Корпуса | Домен | Geometry | Пиксель | Вычисления |
---|---|---|---|---|---|
x | x |
См. также раздел