Функция SampleCmp::SampleCmp(S,float,float,float)) для TextureCubeArray
Примеры текстуры с использованием значения сравнения для отклонения выборок с необязательным значением для закрепления значений уровня детализации (LOD).
Синтаксис
DXGI_FORMAT SampleCmp(
in SamplerState S,
in float Location,
in float CompareValue,
in float Clamp
);
Параметры
-
S [in]
-
Тип: SamplerState
Состояние sampler. Это объект, объявленный в файле эффектов, который содержит назначения состояний.
-
Расположение [в]
-
Тип: float
Координаты текстуры. Тип аргумента зависит от типа объекта текстуры.
Тип Texture-Object Тип параметра Texture1D FLOAT Texture1DArray, Texture2D float2 Texture2DArray, Texture3D, TextureCube float3 TextureCubeArray float4 -
CompareValue [in]
-
Тип: float
Значение с плавающей запятой, используемое в качестве значения сравнения.
-
Зажим [in]
-
Тип: float
Необязательное значение для закрепления примеров значений LOD. Например, если передать значение 2.0f для значения clamp, убедитесь, что ни один отдельный образец не обращается к уровню MIP меньше 2,0f.
Возвращаемое значение
Тип: DXGI_FORMAT
Формат текстуры, который является одним из типизированных значений, перечисленных в DXGI_FORMAT.
См. также раздел