Vector128<T> Vector128<T> Vector128<T> Vector128<T> Struct

Definition

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

Type Parameters

T
Inheritance
Vector128<T>Vector128<T>Vector128<T>Vector128<T>
Implements

Properties

Count Count Count Count

Gets the number of T that are in a Vector128<T>.

Zero Zero Zero Zero

Gets a new Vector128<T> with all elements initialized to zero.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current instance.

Equals(Vector128<T>) Equals(Vector128<T>) Equals(Vector128<T>) Equals(Vector128<T>)

Determines whether the specified Vector128<T> is equal to the current instance.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Gets the hash code for the instance.

ToString() ToString() ToString() ToString()

Converts the current instance to an equivalent string representation.

ToString(String) ToString(String) ToString(String) ToString(String)

Converts the current instance to an equivalent string representation using the specified format.

ToString(String, IFormatProvider) ToString(String, IFormatProvider) ToString(String, IFormatProvider) ToString(String, IFormatProvider)

Converts the current instance to an equivalent string representation using the specified format.

Extension Methods

As<T,U>(Vector128<T>) As<T,U>(Vector128<T>) As<T,U>(Vector128<T>) As<T,U>(Vector128<T>)
AsByte<T>(Vector128<T>) AsByte<T>(Vector128<T>) AsByte<T>(Vector128<T>) AsByte<T>(Vector128<T>)
AsDouble<T>(Vector128<T>) AsDouble<T>(Vector128<T>) AsDouble<T>(Vector128<T>) AsDouble<T>(Vector128<T>)
AsInt16<T>(Vector128<T>) AsInt16<T>(Vector128<T>) AsInt16<T>(Vector128<T>) AsInt16<T>(Vector128<T>)
AsInt32<T>(Vector128<T>) AsInt32<T>(Vector128<T>) AsInt32<T>(Vector128<T>) AsInt32<T>(Vector128<T>)
AsInt64<T>(Vector128<T>) AsInt64<T>(Vector128<T>) AsInt64<T>(Vector128<T>) AsInt64<T>(Vector128<T>)
AsSByte<T>(Vector128<T>) AsSByte<T>(Vector128<T>) AsSByte<T>(Vector128<T>) AsSByte<T>(Vector128<T>)
AsSingle<T>(Vector128<T>) AsSingle<T>(Vector128<T>) AsSingle<T>(Vector128<T>) AsSingle<T>(Vector128<T>)
AsUInt16<T>(Vector128<T>) AsUInt16<T>(Vector128<T>) AsUInt16<T>(Vector128<T>) AsUInt16<T>(Vector128<T>)
AsUInt32<T>(Vector128<T>) AsUInt32<T>(Vector128<T>) AsUInt32<T>(Vector128<T>) AsUInt32<T>(Vector128<T>)
AsUInt64<T>(Vector128<T>) AsUInt64<T>(Vector128<T>) AsUInt64<T>(Vector128<T>) AsUInt64<T>(Vector128<T>)
GetElement<T>(Vector128<T>, Int32) GetElement<T>(Vector128<T>, Int32) GetElement<T>(Vector128<T>, Int32) GetElement<T>(Vector128<T>, Int32)
GetLower<T>(Vector128<T>) GetLower<T>(Vector128<T>) GetLower<T>(Vector128<T>) GetLower<T>(Vector128<T>)
GetUpper<T>(Vector128<T>) GetUpper<T>(Vector128<T>) GetUpper<T>(Vector128<T>) GetUpper<T>(Vector128<T>)
ToScalar<T>(Vector128<T>) ToScalar<T>(Vector128<T>) ToScalar<T>(Vector128<T>) ToScalar<T>(Vector128<T>)
ToVector256<T>(Vector128<T>) ToVector256<T>(Vector128<T>) ToVector256<T>(Vector128<T>) ToVector256<T>(Vector128<T>)
ToVector256Unsafe<T>(Vector128<T>) ToVector256Unsafe<T>(Vector128<T>) ToVector256Unsafe<T>(Vector128<T>) ToVector256Unsafe<T>(Vector128<T>)
WithElement<T>(Vector128<T>, Int32, T) WithElement<T>(Vector128<T>, Int32, T) WithElement<T>(Vector128<T>, Int32, T) WithElement<T>(Vector128<T>, Int32, T)
WithLower<T>(Vector128<T>, Vector64<T>) WithLower<T>(Vector128<T>, Vector64<T>) WithLower<T>(Vector128<T>, Vector64<T>) WithLower<T>(Vector128<T>, Vector64<T>)
WithUpper<T>(Vector128<T>, Vector64<T>) WithUpper<T>(Vector128<T>, Vector64<T>) WithUpper<T>(Vector128<T>, Vector64<T>) WithUpper<T>(Vector128<T>, Vector64<T>)

Applies to