SampleBias::SampleBias(S,float,float,float)-Funktion für TextureCube

Samples a texture, after applying the bias value to the mipmap level, with an optional value to clamp sample level-of-detail (LOD) values to .

Syntax

DXGI_FORMAT SampleBias(
  in SamplerState S,
  in float        Location,
  in float        Bias,
  in float        Clamp
);

Parameter

S [ in]

Typ: SamplerState

Ein Samplerzustand. Dies ist ein Objekt, das in einer Effektdatei deklariert ist, die Zustandszuweisungen enthält.

Standort [ In]

Typ: float

Texturkoordinaten Der Argumenttyp ist vom Texturobjekttyp abhängig.

Texture-Object Typ Parametertyp
Texture1D float
Texture1DArray, Texture2D float2
Texture2DArray, Texture3D, TextureCube float3
TextureCubeArray float4

Voreingenommenheit [ In]

Typ: float

Der Biaswert, bei dem es sich um eine Gleitkommazahl zwischen 0,0 und 1,0 (einschließlich) handelt, wird vor der Stichprobenentnahme auf eine MIP-Ebene angewendet.

Klammer [ In]

Typ: float

Ein optionaler Wert, an den LoD-Beispielwerte klammern werden. Wenn Sie z. B. 2,0f für den Klammerwert übergeben, stellen Sie sicher, dass keine einzelne Stichprobe auf eine Mip-Ebene unter 2,0f zuf zutritt.

Rückgabewert

Typ: DXGI _ FORMAT

Das Texturformat, bei dem es sich um einen der typierten Werte handelt, die in DXGI _ FORMAT aufgeführt sind.

Weitere Informationen

SampleBias-Methoden

TextureCube