SampleBias (объект текстуры DirectX HLSL)
Образцы текстуры после применения входного смещения к уровню MIP-карты.
<Тип> шаблона Object.SampleBias( sampler_state S, float Location, float Bias [, int Offset] );
Параметры
Элемент | Описание | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Объекта |
Любой тип объекта текстуры (кроме Texture2DMS и Texture2DMSArray). |
||||||||||
S |
[in] Состояние sampler. Это объект, объявленный в файле эффектов, который содержит назначения состояний. |
||||||||||
Расположение |
[in] Координаты текстуры. Тип аргумента зависит от типа объекта текстуры.
|
||||||||||
Предвзятости |
[in] Значение смещения, которое является числом с плавающей запятой в диапазоне от -16,0 до 15,99, применяется к уровню MIP перед выборкой. |
||||||||||
Смещение |
[in] Необязательное смещение координат текстуры, которое можно использовать для любого типа объекта текстуры; смещение применяется к расположению перед выборкой. Смещения текстуры должны быть статическими. Тип аргумента зависит от типа объекта текстуры. Дополнительные сведения см. в разделе Применение смещения координат текстуры.
|
Возвращаемое значение
Тип шаблона текстуры, который может быть однокомпонентным или многокомпонентным вектором. Формат основан на DXGI_FORMAT текстуры.
Минимальная модель шейдера
Эта функция поддерживается в следующих моделях шейдеров.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x | x |
- TextureCubeArray доступен в модели шейдеров версии 4.1 или более поздней версии.
- Модель шейдера 4.1 доступна в Direct3D 10.1 или более поздней версии.