Condividi tramite


Funzione SampleBias::SampleBias(S,float,float,int,float) per Texture1D

Esempi di una trama, dopo aver applicato il valore di pregiudizio al livello mipmap, con un valore facoltativo per bloccare i valori di livello di esempio (LOD) a.

Sintassi

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

Parametri

S [in]

Tipo: SamplerState

Stato di Sampler. Si tratta di un oggetto dichiarato in un file di effetto che contiene assegnazioni di stato.

Posizione [in]

Tipo: float

Coordinate di trama. Il tipo di argomento dipende dal tipo di oggetto trama.

Texture-Object tipo Tipo di parametro
Trama1D float
Texture1DArray, Texture2D float2
Texture2DArray, Texture3D, TextureCube float3
TextureCubeArray float4

 

Bias [in]

Tipo: float

Il valore di pregiudizio, che è un numero a virgola mobile compreso tra 0,0 e 1,0 inclusivo, viene applicato a un livello mip prima del campionamento.

Offset [in]

Tipo: int

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. Usare un offset solo a un miplevel intero; in caso contrario, è possibile ottenere risultati che non si traducono bene nell'hardware. Il tipo di argomento dipende dal tipo di oggetto trama. Per altre informazioni, vedere Applicazione di offset integer.

Texture-Object tipo Tipo di parametro
Texture1D, Texture1DArray INT
Texture2D, Texture2DArray int2
Texture3D int3
TextureCube, TextureCubeArray non supportato

 

Blocca [in]

Tipo: float

Valore facoltativo per bloccare i valori LOD di esempio. Ad esempio, se si passa 2.0f per il valore di blocco, assicurarsi che nessun singolo esempio accesa un livello mip inferiore a 2,0f.

Valore restituito

Tipo: DXGI_FORMAT

Formato trama, ovvero uno dei valori tipizzati elencati in DXGI_FORMAT.

Vedi anche

Metodi SampleBias