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