CalculateLevelOfDetail (DirectX HLSL-Texturobjekt)
Berechnet die Detailebene.
ret Object.CalculateLevelOfDetail( sampler_state S, float x );
Parameter
Element | BESCHREIBUNG | ||||||||
---|---|---|---|---|---|---|---|---|---|
Objekt |
Beliebiger Texturobjekttyp (außer Texture2DMS und Texture2DMSArray). |
||||||||
S |
[in] Ein Samplerzustand. Dies ist ein Objekt, das in einer Effektdatei deklariert wurde, die Zustandszuweisungen enthält. |
||||||||
X |
[in] Der oder die linearen Interpolationswerte, bei denen es sich um eine Gleitkommazahl zwischen 0,0 und einschließlich 1,0 handelt. Die Anzahl der Komponenten hängt vom Texturobjekttyp ab.
|
Rückgabewert
Gibt den berechneten LOD zurück, einen einzelnen Gleitkommawert.
Minimales Shadermodell
Diese Funktion wird in den folgenden Shadermodellen unterstützt.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x |
- TextureCubeArray ist im Shadermodell 4.1 oder höher verfügbar.
- Das Shadermodell 4.1 ist in Direct3D 10.1 oder höher verfügbar.