Vector64<T> Structure

Définition

generic <typename T>
 where T : value classpublic value class Vector64 : IEquatable<System::Runtime::Intrinsics::Vector64<T>>
public struct Vector64<T> : IEquatable<System.Runtime.Intrinsics.Vector64<T>> where T : struct
type Vector64<'T (requires 'T : struct)> = struct
Public Structure Vector64(Of T)
Implements IEquatable(Of Vector64(Of T))

Paramètres de type

T
Héritage
Vector64<T>
Implémente

Propriétés

Count

Obtient le nombre de T qui se trouvent dans un Vector64<T>.Gets the number of T that are in a Vector64<T>.

Zero

Obtient un nouveau Vector64<T> avec tous les éléments initialisés à zéro.Gets a new Vector64<T> with all elements initialized to zero.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est identique à l'instance actuelle.Determines whether the specified object is equal to the current instance.

Equals(Vector64<T>)

Détermine si le Vector64<T> spécifié est égal à l'instance actuelle.Determines whether the specified Vector64<T> is equal to the current instance.

GetHashCode()

Obtient le code de hachage pour l’instance.Gets the hash code for the instance.

ToString()

Convertit l’instance actuelle en une représentation sous forme de chaîne équivalente.Converts the current instance to an equivalent string representation.

Méthodes d’extension

As<T,U>(Vector64<T>)

Réinterprète un Vector64<T> de type T comme nouveau Vector64<T> de type U.Reinterprets a Vector64<T> of type T as a new Vector64<T> of type U.

AsByte<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type Byte.Reinterprets a Vector64<T> as a new Vector64 of type Byte.

AsDouble<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type Double.Reinterprets a Vector64<T> as a new Vector64 of type Double.

AsInt16<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type Int16.Reinterprets a Vector64<T> as a new Vector64 of type Int16.

AsInt32<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type Int32.Reinterprets a Vector64<T> as a new Vector64 of type Int32.

AsInt64<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type Int64.Reinterprets a Vector64<T> as a new Vector64 of type Int64.

AsSByte<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type SByte.Reinterprets a Vector64<T> as a new Vector64 of type SByte.

AsSingle<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type Single.Reinterprets a Vector64<T> as a new Vector64 of type Single.

AsUInt16<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type UInt16.Reinterprets a Vector64<T> as a new Vector64 of type UInt16.

AsUInt32<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type UInt32.Reinterprets a Vector64<T> as a new Vector64 of type UInt32.

AsUInt64<T>(Vector64<T>)

Réinterprète un Vector64<T> comme nouveau Vector64 de type UInt64.Reinterprets a Vector64<T> as a new Vector64 of type UInt64.

GetElement<T>(Vector64<T>, Int32)

Obtient l'élément au niveau de l'index spécifié.Gets the element at the specified index.

ToScalar<T>(Vector64<T>)

Convertit le vecteur donné en scalaire contenant la valeur du premier élément.Converts the given vector to a scalar containing the value of the first element.

ToVector128<T>(Vector64<T>)

Convertit le vecteur donné en nouveau Vector128<T> avec les 64 bits inférieurs définis sur la valeur du vecteur donné et les 64 bits supérieurs initialisés à zéro.Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits initialized to zero.

ToVector128Unsafe<T>(Vector64<T>)

Convertit le vecteur donné en nouveau Vector128<T> avec les 64 bits inférieurs définis sur la valeur du vecteur donné et les 64 bits supérieurs laissés non initialisés.Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits left uninitialized.

WithElement<T>(Vector64<T>, Int32, T)

Crée un Vector64<T> avec l’élément à l’index spécifié défini sur la valeur spécifiée, et les éléments restants définis sur la même valeur que celle dans le vecteur donné.Creates a new Vector64<T> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector.

S’applique à