Функция Texture2D::GetDimensions
Возвращает измерения ресурса.
Синтаксис
void GetDimensions(
in
uint MipLevel,
out
uint Width,
out uint Height,
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 Height,
out uint NumberOfLevels);
void GetDimensions (out uint Width,
out uint Height);
void GetDimensions(uint MipLevel,
out float Width,
out float Height,
out float NumberOfLevels);
void GetDimensions(out float Width,
out float Height);
Эта функция поддерживается для следующих типов шейдеров:
Вершина | Корпуса | Домен | Geometry | Пиксель | Вычисления |
---|---|---|---|---|---|
x | x |
См. также раздел