Condividi tramite


firstbithigh (funzione)

Ottiene la posizione del primo bit del set a partire dal bit di ordine più alto e funziona verso il basso, per componente.

Sintassi

int firstbithigh(
  in int value
);

Parametri

value [in]

Tipo: int

Valore di input.

Valore restituito

Tipo: int

Posizione del primo bit impostato.

Commenti

Per un intero con segno, il primo bit significativo è zero per un numero negativo.

Sono disponibili anche le versioni di overload seguenti:

int2 firstbithigh(int2 value);
int3 firstbithigh(int3 value);
int4 firstbithigh(int4 value);
uint firstbithigh(uint value);
uint2 firstbithigh(uint2 value);
uint3 firstbithigh(uint3 value);
uint4 firstbithigh(uint4 value);

Modello minimo shader

Questa funzione è supportata nei modelli di shader seguenti.

Modello di shader Supportato
Modello shader 5 e versioni successive dello shader

 

Questa funzione è supportata nei tipi di shader seguenti:

Vertice Scafo Dominio Geometria Pixel Calcolo
x x x x x x

 

Vedi anche

Funzioni intrinseche

Modello shader 5