Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вычисляет уровень детализации.
ret Object.CalculateLevelOfDetail( sampler_state S, float x );
Параметры
| Элемент | Описание | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
Объекта |
Любой тип объекта текстуры (кроме Texture2DMS и Texture2DMSArray). |
||||||||
|
S |
[in] Состояние выборки. Это объект, объявленный в файле эффекта, который содержит назначения состояний. |
||||||||
|
X |
[in] Значение линейной интерполяции или значения, которые являются числом с плавающей запятой в диапазоне от 0,0 до 1,0 включительно. Количество компонентов зависит от типа объекта текстуры.
|
Возвращаемое значение
Возвращает вычисленное значение LOD, одно значение с плавающей запятой.
Минимальная модель шейдера
Эта функция поддерживается в следующих моделях шейдеров.
| vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
|---|---|---|---|---|---|
| x |
- TextureCubeArray доступен в модели шейдера 4.1 или более поздней версии.
- Модель шейдера 4.1 доступна в Direct3D 10.1 или более поздней версии.