CalculateLevelOfDetail (oggetto Texture DirectX HLSL)
Calcola il livello di dettaglio.
ret Object.CalculateLevelOfDetail( sampler_state S, float x );
Parametri
Elemento | Descrizione | ||||||||
---|---|---|---|---|---|---|---|---|---|
Oggetto |
Qualsiasi tipo di oggetto trama (ad eccezione di Texture2DMS e Texture2DMSArray). |
||||||||
S |
[in] Stato di Sampler. Si tratta di un oggetto dichiarato in un file di effetto che contiene assegnazioni di stato. |
||||||||
X |
[in] Valore o valori di interpolazione lineare, ovvero un numero a virgola mobile compreso tra 0,0 e 1,0 inclusivo. Il numero di componenti dipende dal tipo di oggetto trama.
|
Valore restituito
Restituisce il LOD calcolato, un singolo valore a virgola mobile.
Modello di shader minimo
Questa funzione è supportata nei modelli shader seguenti.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x |
- TextureCubeArray è disponibile in Shader Model 4.1 o versione successiva.
- Shader Model 4.1 è disponibile in Direct3D 10.1 o versione successiva.