SampleCmpLevelZero::SampleCmpLevelZero (S,float,float,uint) function for TextureCubeArray
僅取樣 mipmap 層級 0 上的紋理,並將結果與比較值進行比較。 傳回作業的狀態。
語法
DXGI_FORMAT SampleCmpLevelZero(
in SamplerState S,
in float Location,
in float CompareValue,
out uint Status
);
參數
-
S [in]
-
類型: SamplerState
取樣器狀態。 這是在包含狀態指派的效果檔案中宣告的物件。
-
位置 [in]
-
類型: float
材質座標。 引數類型相依于紋理物件類型。
Texture-Object類型 參數類型 Texture1D FLOAT Texture1DArray, Texture2D float2 Texture2DArray, Texture3D, TextureCube float3 TextureCubeArray float4 -
CompareValue [in]
-
類型: float
要作為比較值的浮點值。
-
狀態 [out]
-
類型: uint
作業的狀態。 您無法直接存取狀態;而是將狀態傳遞至 CheckAccessFullyMapped 內建函式。 CheckAccessFullyMapped 如果對應範例、收集或載入作業中的所有值都存取了圖格資源中的對應磚,則 CheckAccessFullyMapped會傳回TRUE。 如果從未對應的磚取得任何值, CheckAccessFullyMapped 會傳回 FALSE。
傳回值
類型: DXGI_FORMAT
紋理格式,這是 DXGI_FORMAT中列出的其中一個具型別值。
另請參閱