Функция SampleLevel::SampleLevel(S,float,float,int,uint) для Texture2DArray
Выполняет выборку текстуры на указанном уровне MIP-карты и возвращает состояние операции.
Синтаксис
DXGI_FORMAT SampleLevel(
in SamplerState S,
in float Location,
in float LOD,
in int Offset,
out uint Status
);
Параметры
-
S [in]
-
Тип: SamplerState
Состояние sampler. Это объект, объявленный в файле эффектов, который содержит назначения состояний.
-
Расположение [в]
-
Тип: float
Координаты текстуры. Тип аргумента зависит от типа объекта текстуры.
Тип Texture-Object Тип параметра Texture1D FLOAT Texture1DArray, Texture2D float2 Texture2DArray, Texture3D, TextureCube float3 TextureCubeArray float4 -
LOD [in]
-
Тип: float
[in] Число, задающее уровень MIP-карты. Если значение равно ≤ 0, используется MIP-карта уровня 0 (самая большая карта). Дробное значение (если указано) используется для интерполяции между двумя уровнями MIP-карты.
-
Смещение [в]
-
Тип: int
Необязательное смещение координат текстуры, которое можно использовать для любого типа объекта текстуры; смещение применяется к расположению перед выборкой. Использовать смещение только в целочисленном miplevel; В противном случае вы можете получить результаты, которые не соответствуют оборудованию. Тип аргумента зависит от типа объекта текстуры. Дополнительные сведения см. в разделе Применение смещения целочисленных чисел.
Тип Texture-Object Тип параметра Texture1D, Texture1DArray INT Texture2D, Texture2DArray int2 Texture3D int3 TextureCube, TextureCubeArray не поддерживается -
Состояние [out]
-
Тип: uint
Состояние операции. Вы не можете получить доступ к состоянию напрямую; Вместо этого передайте состояние встроенной функции CheckAccessFullyMapped . CheckAccessFullyMapped возвращает значение TRUE , если все значения из соответствующей операции Sample, Gather или Load обращались к сопоставленным плиткам в ресурсе с плитками. Если какие-либо значения были взяты из несопоставленной плитки, Функция CheckAccessFullyMapped возвращает значение FALSE.
Возвращаемое значение
Тип: DXGI_FORMAT
Формат текстуры, который является одним из типизированных значений, перечисленных в DXGI_FORMAT.
См. также раздел