SampleBias (oggetto trama DirectX HLSL)
Campiona una trama, dopo aver applicato la distorsione di input al livello mipmap.
<Template Type> Object.SampleBias( sampler_state S, float Location, float Bias [, int Offset] );
Parametri
Elemento | Descrizione | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Oggetto |
Qualsiasi tipo di oggetto trama (ad eccezione di Texture2DMS e Texture2DMSArray). |
||||||||||
S |
[in] Stato sampler. Si tratta di un oggetto dichiarato in un file di effetto che contiene assegnazioni di stato. |
||||||||||
Posizione |
[in] Coordinate della trama. Il tipo di argomento dipende dal tipo di oggetto trama.
|
||||||||||
Pregiudizi |
[in] Il valore di distorsione, ovvero un numero a virgola mobile compreso tra -16,0 e 15,99, viene applicato a un livello mip prima del campionamento. |
||||||||||
Compensare |
[in] Offset di coordinate di trama facoltativo, che può essere usato per qualsiasi tipo di oggetto trama; l'offset viene applicato alla posizione prima del campionamento. Gli offset di trama devono essere statici. Il tipo di argomento dipende dal tipo di oggetto trama. Per altre info, vedi Applicazione degli offset delle coordinate della trama.
|
Valore restituito
Tipo di modello della trama, che può essere un vettore a singolo o multi-componente. Il formato si basa sulla DXGI_FORMAT della trama.
Modello minimo shader
Questa funzione è supportata nei modelli di shader seguenti.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x | x |
- TextureCubeArray è disponibile nel modello shader 4.1 o versione successiva.
- Il modello shader 4.1 è disponibile in Direct3D 10.1 o versione successiva.