Bmi1 Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Important
Cette API n’est pas conforme CLS.
Cette classe fournit l’accès aux instructions matérielles Intel BMI1 via des intrinsèques.
public ref class Bmi1 abstract : System::Runtime::Intrinsics::X86::X86Base
public ref class Bmi1 abstract
[System.CLSCompliant(false)]
public abstract class Bmi1 : System.Runtime.Intrinsics.X86.X86Base
[System.CLSCompliant(false)]
public abstract class Bmi1
[<System.CLSCompliant(false)>]
type Bmi1 = class
inherit X86Base
[<System.CLSCompliant(false)>]
type Bmi1 = class
Public MustInherit Class Bmi1
Inherits X86Base
Public MustInherit Class Bmi1
- Héritage
- Héritage
-
Bmi1
- Attributs
Propriétés
| Nom | Description |
|---|---|
| IsSupported |
Obtient une valeur qui indique si les API de cette classe sont prises en charge. |
Méthodes
| Nom | Description |
|---|---|
| AndNot(UInt32, UInt32) |
unsigned int _andn_u32 (unsigned int a, unsigned int b) ANDN r32a, r32b, reg/m32 |
| BitFieldExtract(UInt32, Byte, Byte) |
unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len) BEXTR r32a, reg/m32, r32b |
| BitFieldExtract(UInt32, UInt16) |
unsigned int _bextr2_u32 (unsigned int a, unsigned int control) BEXTR r32a, reg/m32, r32b |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| ExtractLowestSetBit(UInt32) |
unsigned int _blsi_u32 (unsigned int a) BLSI reg, reg/m32 |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetMaskUpToLowestSetBit(UInt32) |
unsigned int _blsmsk_u32 (unsigned int a) BLSMSK reg, reg/m32 |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ResetLowestSetBit(UInt32) |
unsigned int _blsr_u32 (unsigned int a) BLSR reg, reg/m32 |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TrailingZeroCount(UInt32) |
int _mm_tzcnt_32 (non signé int a) TZCNT reg, reg/m32 |