Vector256 Klas

Definitie

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

public ref class Vector256 abstract sealed
public static class Vector256
type Vector256 = class
Public Module Vector256
Overname
Vector256

Eigenschappen

Name Description
E

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

Epsilon

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

IsHardwareAccelerated

Hiermee wordt een waarde opgehaald die aangeeft of 256-bits vectorbewerkingen onderhevig zijn aan hardwareversnelling via JIT-intrinsieke ondersteuning.

NaN

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

NegativeInfinity

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

NegativeOne

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

NegativeZero

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

Pi

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

PositiveInfinity

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

Tau

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

Methoden

Name Description
Abs<T>(Vector256<T>)

Berekent de absolute waarde van elk element in een vector.

Add<T>(Vector256<T>, Vector256<T>)

Voegt twee vectoren toe om hun som te berekenen.

AddSaturate<T>(Vector256<T>, Vector256<T>)

Hiermee worden twee vectoren toegevoegd om hun verzadigingsgewijze som te berekenen.

All<T>(Vector256<T>, T)

Bepaalt of alle elementen van een vector gelijk zijn aan een bepaalde waarde.

AllWhereAllBitsSet<T>(Vector256<T>)

Bepaalt of alle elementen van een vector al hun bits hebben ingesteld.

AndNot<T>(Vector256<T>, Vector256<T>)

Berekent de bitsgewijze en van een bepaalde vector en de ene aanvulling op een andere vector.

Any<T>(Vector256<T>, T)

Bepaalt of elementen van een vector gelijk zijn aan een bepaalde waarde.

AnyWhereAllBitsSet<T>(Vector256<T>)

Bepaalt of alle elementen van een vector al hun bits hebben ingesteld.

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

Herinterpreteert een Vector256<T> type TFrom als een nieuw Vector256<T> type TTo.

AsByte<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type Byte.

AsDouble<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type Double.

Asin(Vector256<Double>)

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

Asin(Vector256<Single>)

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

AsInt16<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type Int16.

AsInt32<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type Int32.

AsInt64<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type Int64.

AsNInt<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuwe Vector256<T>.

AsNUInt<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuwe Vector256<T>.

AsSByte<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type SByte.

AsSingle<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type Single.

AsUInt16<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type UInt16.

AsUInt32<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type UInt32.

AsUInt64<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuw Vector256 type UInt64.

AsVector<T>(Vector256<T>)

Herinterpreteert een Vector256<T> als een nieuwe Vector<T>.

AsVector256<T>(Vector<T>)

Herinterpreteert een Vector<T> als een nieuwe Vector256<T>.

BitwiseAnd<T>(Vector256<T>, Vector256<T>)

Berekent de bitsgewijze en van twee vectoren.

BitwiseOr<T>(Vector256<T>, Vector256<T>)

Berekent de bitsgewijze of van twee vectoren.

Ceiling(Vector256<Double>)

Berekent het plafond van elk element in een vector.

Ceiling(Vector256<Single>)

Berekent het plafond van elk element in een vector.

Clamp<T>(Vector256<T>, Vector256<T>, Vector256<T>)

Hiermee beperkt u een vector tussen een minimum- en maximumwaarde.

ClampNative<T>(Vector256<T>, Vector256<T>, Vector256<T>)

Hiermee beperkt u een vector tussen een minimum en een maximumwaarde met behulp van platformspecifiek gedrag voor NaN en NegativeZero.

ConditionalSelect<T>(Vector256<T>, Vector256<T>, Vector256<T>)

Selecteert voorwaardelijk een waarde van twee vectoren op bitwise basis.

ConvertToDouble(Vector256<Int64>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToDouble(Vector256<UInt64>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToInt32(Vector256<Single>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToInt32Native(Vector256<Single>)

Converteert een Vector256<Single> naar een Vector256<Int32> gebruik van platformspecifiek gedrag op overloop.

ConvertToInt64(Vector256<Double>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToInt64Native(Vector256<Double>)

Converteert een Vector256<Double> naar een Vector256<Int64> gebruik van platformspecifiek gedrag op overloop.

ConvertToSingle(Vector256<Int32>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToSingle(Vector256<UInt32>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToUInt32(Vector256<Single>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToUInt32Native(Vector256<Single>)

Converteert een Vector256<Single> naar een Vector256<UInt32> gebruik van platformspecifiek gedrag op overloop.

ConvertToUInt64(Vector256<Double>)

Converteert een Vector256<T> naar een Vector256<T>.

ConvertToUInt64Native(Vector256<Double>)

Converteert een Vector256<Double> naar een Vector256<UInt64> gebruik van platformspecifiek gedrag op overloop.

CopySign<T>(Vector256<T>, Vector256<T>)

Kopieert het teken per element van een vector naar het teken per element van een andere vector.

CopyTo<T>(Vector256<T>, Span<T>)

Kopieert een Vector256<T> naar een bepaalde periode.

CopyTo<T>(Vector256<T>, T[], Int32)

Hiermee kopieert u een Vector256<T> naar een bepaalde matrix die begint bij de opgegeven index.

CopyTo<T>(Vector256<T>, T[])

Hiermee kopieert u een Vector256<T> naar een bepaalde matrix.

Cos(Vector256<Double>)

Berekent de cosinus van elk element in een vector.

Cos(Vector256<Single>)

Berekent de cosinus van elk element in een vector.

Count<T>(Vector256<T>, T)

Bepaalt het aantal elementen in een vector dat gelijk is aan een bepaalde waarde.

CountWhereAllBitsSet<T>(Vector256<T>)

Bepaalt het aantal elementen in een vector met alle bits die zijn ingesteld.

Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(Byte)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(Double, Double, Double, Double)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(Double)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(Int16)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(Int32)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(Int64, Int64, Int64, Int64)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(Int64)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(IntPtr)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(SByte)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(Single, Single, Single, Single, Single, Single, Single, Single)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(Single)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16, UInt16)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(UInt16)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(UInt32)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(UInt64, UInt64, UInt64, UInt64)

Hiermee maakt u een nieuw Vector256<T> exemplaar met elk element dat is geïnitialiseerd op de overeenkomstige opgegeven waarde.

Create(UInt64)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(UIntPtr)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create(Vector128<Byte>, Vector128<Byte>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<Double>, Vector128<Double>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<Int16>, Vector128<Int16>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<Int32>, Vector128<Int32>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<Int64>, Vector128<Int64>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<IntPtr>, Vector128<IntPtr>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<SByte>, Vector128<SByte>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<Single>, Vector128<Single>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<UInt16>, Vector128<UInt16>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<UInt32>, Vector128<UInt32>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<UInt64>, Vector128<UInt64>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create(Vector128<UIntPtr>, Vector128<UIntPtr>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create<T>(ReadOnlySpan<T>)

Hiermee maakt u een nieuwe Vector256<T> op basis van een bepaalde leestijdspanne.

Create<T>(T)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle elementen die zijn geïnitialiseerd op de opgegeven waarde.

Create<T>(T[], Int32)

Hiermee maakt u een nieuwe Vector256<T> op basis van een bepaalde matrix.

Create<T>(T[])

Hiermee maakt u een nieuwe Vector256<T> op basis van een bepaalde matrix.

Create<T>(Vector128<T>, Vector128<T>)

Hiermee maakt u een nieuw Vector256<T> exemplaar van twee Vector128<T> exemplaren.

Create<T>(Vector128<T>)

Hiermee maakt u een nieuw Vector256<T> exemplaar met de onderste en bovenste 128 bits geïnitialiseerd naar een opgegeven waarde.

Create<T>(Vector64<T>)

Hiermee maakt u een nieuw Vector256<T> exemplaar met alle 64-bits onderdelen die zijn geïnitialiseerd naar een opgegeven waarde.

CreateScalar(Byte)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(Double)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(Int16)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(Int32)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(Int64)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(IntPtr)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(SByte)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(Single)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(UInt16)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(UInt32)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(UInt64)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar(UIntPtr)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalar<T>(T)

Hiermee maakt u een nieuw Vector256<T> exemplaar met het eerste element dat is geïnitialiseerd op de opgegeven waarde en de resterende elementen die zijn geïnitialiseerd tot nul.

CreateScalarUnsafe(Byte)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(Double)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(Int16)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(Int32)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(Int64)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(IntPtr)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(SByte)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(Single)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(UInt16)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(UInt32)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(UInt64)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe(UIntPtr)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateScalarUnsafe<T>(T)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarbij het eerste element is geïnitialiseerd op de opgegeven waarde en de resterende elementen niet-geïnitialiseerd.

CreateSequence<T>(T, T)

Hiermee maakt u een nieuw Vector256<T> exemplaar waarin de elementen beginnen bij een opgegeven waarde en die zijn gescheiden volgens een andere opgegeven waarde.

DegreesToRadians(Vector256<Double>)

Converteert een bepaalde vector van graden naar radialen.

DegreesToRadians(Vector256<Single>)

Converteert een bepaalde vector van graden naar radialen.

Divide<T>(Vector256<T>, T)

Verdeelt een vector door een scalaire waarde om het quotiënt per element te berekenen.

Divide<T>(Vector256<T>, Vector256<T>)

Verdeelt twee vectoren om hun quotiënt te berekenen.

Dot<T>(Vector256<T>, Vector256<T>)

Berekent het dot-product van twee vectoren.

Equals<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of ze gelijk zijn per element.

EqualsAll<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of alle elementen gelijk zijn.

EqualsAny<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of er elementen gelijk zijn.

Exp(Vector256<Double>)

Berekent de exponentiële van elk element in een vector.

Exp(Vector256<Single>)

Berekent de exponentiële van elk element in een vector.

ExtractMostSignificantBits<T>(Vector256<T>)

Extraheert de belangrijkste bit van elk element in een vector.

Floor(Vector256<Double>)

Berekent de vloer van elk element in een vector.

Floor(Vector256<Single>)

Berekent de vloer van elk element in een vector.

FusedMultiplyAdd(Vector256<Double>, Vector256<Double>, Vector256<Double>)

Berekent (left * right) + addend, afgerond als één ternaire bewerking.

FusedMultiplyAdd(Vector256<Single>, Vector256<Single>, Vector256<Single>)

Berekent (left * right) + addend, afgerond als één ternaire bewerking.

get_E<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_Epsilon<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_NaN<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_NegativeInfinity<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_NegativeOne<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_NegativeZero<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_Pi<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_PositiveInfinity<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

get_Tau<T>()

Biedt een verzameling statische methoden voor het maken, bewerken en anderszins gebruiken van 256-bits vectoren.

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

Hiermee haalt u het element op de opgegeven index op.

GetLower<T>(Vector256<T>)

Hiermee haalt u de waarde op van de lagere 128 bits als een nieuwe Vector128<T>.

GetUpper<T>(Vector256<T>)

Hiermee haalt u de waarde van de bovenste 128 bits op als een nieuwe Vector128<T>.

GreaterThan<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen welke groter is per element.

GreaterThanAll<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of alle elementen groter zijn.

GreaterThanAny<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of er elementen groter zijn.

GreaterThanOrEqual<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen welke groter of gelijk is aan per element.

GreaterThanOrEqualAll<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of alle elementen groter of gelijk zijn.

GreaterThanOrEqualAny<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of elementen groter of gelijk zijn.

Hypot(Vector256<Double>, Vector256<Double>)

Berekent de hypotenuse op basis van twee vectoren die de lengten van de kortere zijden in een driehoek met een rechte hoek vertegenwoordigen.

Hypot(Vector256<Single>, Vector256<Single>)

Berekent de hypotenuse op basis van twee vectoren die de lengten van de kortere zijden in een driehoek met een rechte hoek vertegenwoordigen.

IndexOf<T>(Vector256<T>, T)

Bepaalt de index van het eerste element in een vector die gelijk is aan een bepaalde waarde.

IndexOfWhereAllBitsSet<T>(Vector256<T>)

Bepaalt de index van het eerste element in een vector waarop alle bits zijn ingesteld.

IsEvenInteger<T>(Vector256<T>)

Bepaalt welke elementen in een vector zelfs integrale waarden zijn.

IsFinite<T>(Vector256<T>)

Bepaalt welke elementen in een vector eindig zijn.

IsInfinity<T>(Vector256<T>)

Bepaalt welke elementen in een vector oneindig zijn.

IsInteger<T>(Vector256<T>)

Bepaalt welke elementen in een vector integrale waarden zijn.

IsNaN<T>(Vector256<T>)

Bepaalt welke elementen in een vector NaN zijn.

IsNegative<T>(Vector256<T>)

Bepaalt welke elementen in een vector negatieve reële getallen vertegenwoordigen.

IsNegativeInfinity<T>(Vector256<T>)

Bepaalt welke elementen in een vector negatieve oneindigheid zijn.

IsNormal<T>(Vector256<T>)

Bepaalt welke elementen in een vector normaal zijn.

IsOddInteger<T>(Vector256<T>)

Bepaalt welke elementen in een vector afwijkende integrale waarden zijn.

IsPositive<T>(Vector256<T>)

Bepaalt welke elementen in een vector positieve reële getallen vertegenwoordigen.

IsPositiveInfinity<T>(Vector256<T>)

Bepaalt welke elementen in een vector positief oneindig zijn.

IsSubnormal<T>(Vector256<T>)

Bepaalt welke elementen in een vector subnormaal zijn.

IsZero<T>(Vector256<T>)

Bepaalt welke elementen in een vector nul zijn.

LastIndexOf<T>(Vector256<T>, T)

Bepaalt de index van het laatste element in een vector die gelijk is aan een bepaalde waarde.

LastIndexOfWhereAllBitsSet<T>(Vector256<T>)

Bepaalt de index van het laatste element in een vector waarop alle bits zijn ingesteld.

Lerp(Vector256<Double>, Vector256<Double>, Vector256<Double>)

Voert een lineaire interpolatie uit tussen twee vectoren op basis van de opgegeven weging.

Lerp(Vector256<Single>, Vector256<Single>, Vector256<Single>)

Voert een lineaire interpolatie uit tussen twee vectoren op basis van de opgegeven weging.

LessThan<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen welke minder per element is.

LessThanAll<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of alle elementen kleiner zijn.

LessThanAny<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of er elementen minder zijn.

LessThanOrEqual<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen welke kleiner of gelijk is aan per element.

LessThanOrEqualAll<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of alle elementen kleiner of gelijk zijn.

LessThanOrEqualAny<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren om te bepalen of elementen kleiner of gelijk zijn.

Load<T>(T*)

Laadt een vector uit de opgegeven bron.

LoadAligned<T>(T*)

Laadt een vector van de opgegeven uitgelijnde bron.

LoadAlignedNonTemporal<T>(T*)

Laadt een vector van de opgegeven uitgelijnde bron.

LoadUnsafe<T>(T, UIntPtr)

Laadt een vector van de opgegeven bron- en elementverschil.

LoadUnsafe<T>(T)

Laadt een vector uit de opgegeven bron.

Log(Vector256<Double>)

Berekent het logboek van elk element in een vector.

Log(Vector256<Single>)

Berekent het logboek van elk element in een vector.

Log2(Vector256<Double>)

Berekent het logboek2 van elk element in een vector.

Log2(Vector256<Single>)

Berekent het logboek2 van elk element in een vector.

Max<T>(Vector256<T>, Vector256<T>)

Berekent het maximum van twee vectoren per element.

MaxMagnitude<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren met berekeningen die de grotere grootte per element hebben.

MaxMagnitudeNumber<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren, per element, met berekeningen die de grotere grootte hebben en de andere waarde retourneren als een invoer is NaN.

MaxNative<T>(Vector256<T>, Vector256<T>)

Vergelijk twee vectoren om te bepalen welke groter is per element met behulp van platformspecifiek gedrag voor NaN en NegativeZero.

MaxNumber<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren, per element, om te berekenen die groter is en de andere waarde retourneert als een element is NaN.

Min<T>(Vector256<T>, Vector256<T>)

Berekent het minimum van twee vectoren per element.

MinMagnitude<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren met berekeningen met de mindere grootte per element.

MinMagnitudeNumber<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren, per element, met berekeningen die de lagere grootte hebben en de andere waarde retourneren als een invoer is NaN.

MinNative<T>(Vector256<T>, Vector256<T>)

Vergelijk twee vectoren om te bepalen welke minder per element is met behulp van platformspecifiek gedrag voor NaN en NegativeZero.

MinNumber<T>(Vector256<T>, Vector256<T>)

Vergelijkt twee vectoren, per element, om te berekenen wat kleiner is en de andere waarde retourneert als een element is NaN.

Multiply<T>(T, Vector256<T>)

Vermenigvuldigt een vector met een scalaire waarde om het product te berekenen.

Multiply<T>(Vector256<T>, T)

Vermenigvuldigt een vector met een scalaire waarde om het product te berekenen.

Multiply<T>(Vector256<T>, Vector256<T>)

Vermenigvuldigt twee vectoren om hun elementgewijze product te berekenen.

MultiplyAddEstimate(Vector256<Double>, Vector256<Double>, Vector256<Double>)

Berekent een schatting van (left * right) + addend.

MultiplyAddEstimate(Vector256<Single>, Vector256<Single>, Vector256<Single>)

Berekent een schatting van (left * right) + addend.

Narrow(Vector256<Double>, Vector256<Double>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

Narrow(Vector256<Int16>, Vector256<Int16>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

Narrow(Vector256<Int32>, Vector256<Int32>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

Narrow(Vector256<Int64>, Vector256<Int64>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

Narrow(Vector256<UInt16>, Vector256<UInt16>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

Narrow(Vector256<UInt32>, Vector256<UInt32>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

Narrow(Vector256<UInt64>, Vector256<UInt64>)

Vermalt twee Vector256<T> exemplaren in één Vector256<T>.

NarrowWithSaturation(Vector256<Double>, Vector256<Double>)

Vermalt twee vectoren van Double exemplaren in één vector van het gebruik van Single een verzadigingsconversie.

NarrowWithSaturation(Vector256<Int16>, Vector256<Int16>)

Vermalt twee vectoren van Int16 exemplaren in één vector van het gebruik van SByte een verzadigingsconversie.

NarrowWithSaturation(Vector256<Int32>, Vector256<Int32>)

Vermalt twee vectoren van Int32 exemplaren in één vector van het gebruik van Int16 een verzadigingsconversie.

NarrowWithSaturation(Vector256<Int64>, Vector256<Int64>)

Vermalt twee vectoren van Int64 exemplaren in één vector van het gebruik van Int32 een verzadigingsconversie.

NarrowWithSaturation(Vector256<UInt16>, Vector256<UInt16>)

Vermalt twee vectoren van UInt16 exemplaren in één vector van het gebruik van Byte een verzadigingsconversie.

NarrowWithSaturation(Vector256<UInt32>, Vector256<UInt32>)

Vermalt twee vectoren van UInt32 exemplaren in één vector van het gebruik van UInt16 een verzadigingsconversie.

NarrowWithSaturation(Vector256<UInt64>, Vector256<UInt64>)

Vermalt twee vectoren van UInt64 exemplaren in één vector van het gebruik van UInt32 een verzadigingsconversie.

Negate<T>(Vector256<T>)

Ontkent een vector.

None<T>(Vector256<T>, T)

Bepaalt of er geen elementen van een vector gelijk zijn aan een bepaalde waarde.

NoneWhereAllBitsSet<T>(Vector256<T>)

Bepaalt of er geen elementen van een vector zijn ingesteld met al hun bits.

OnesComplement<T>(Vector256<T>)

Berekent de enen-complement van een vector.

RadiansToDegrees(Vector256<Double>)

Converteert een bepaalde vector van radialen naar graden.

RadiansToDegrees(Vector256<Single>)

Converteert een bepaalde vector van radialen naar graden.

Round(Vector256<Double>, MidpointRounding)

Rondt elk element in een vector af op het dichtstbijzijnde gehele getal met behulp van de opgegeven afrondingsmodus.

Round(Vector256<Double>)

Rondt elk element in een vector af op het dichtstbijzijnde gehele getal met behulp van de standaard afgeronde modus (ToEven).

Round(Vector256<Single>, MidpointRounding)

Rondt elk element in een vector af op het dichtstbijzijnde gehele getal met behulp van de opgegeven afrondingsmodus.

Round(Vector256<Single>)

Rondt elk element in een vector af op het dichtstbijzijnde gehele getal met behulp van de standaard afgeronde modus (ToEven).

ShiftLeft(Vector256<Byte>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<Int16>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<Int32>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<Int64>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<IntPtr>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<SByte>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<UInt16>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<UInt32>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<UInt64>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftLeft(Vector256<UIntPtr>, Int32)

Hiermee verschuift u elk element van een vector naar links met de opgegeven hoeveelheid.

ShiftRightArithmetic(Vector256<Int16>, Int32)

Verschuift (ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightArithmetic(Vector256<Int32>, Int32)

Verschuift (ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightArithmetic(Vector256<Int64>, Int32)

Verschuift (ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightArithmetic(Vector256<IntPtr>, Int32)

Verschuift (ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightArithmetic(Vector256<SByte>, Int32)

Verschuift (ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<Byte>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<Int16>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<Int32>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<Int64>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<IntPtr>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<SByte>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<UInt16>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<UInt32>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<UInt64>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

ShiftRightLogical(Vector256<UIntPtr>, Int32)

Verschuift (niet-ondertekend) elk element van een vector rechts op de opgegeven hoeveelheid.

Shuffle(Vector256<Byte>, Vector256<Byte>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<Double>, Vector256<Int64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<Int16>, Vector256<Int16>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<Int32>, Vector256<Int32>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<Int64>, Vector256<Int64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<SByte>, Vector256<SByte>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<Single>, Vector256<Int32>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<UInt16>, Vector256<UInt16>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<UInt32>, Vector256<UInt32>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Shuffle(Vector256<UInt64>, Vector256<UInt64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<Byte>, Vector256<Byte>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Gedrag is platformafhankelijk voor indexen buiten het bereik.

ShuffleNative(Vector256<Double>, Vector256<Int64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<Int16>, Vector256<Int16>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<Int32>, Vector256<Int32>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<Int64>, Vector256<Int64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<SByte>, Vector256<SByte>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Gedrag is platformafhankelijk voor indexen buiten het bereik.

ShuffleNative(Vector256<Single>, Vector256<Int32>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<UInt16>, Vector256<UInt16>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<UInt32>, Vector256<UInt32>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

ShuffleNative(Vector256<UInt64>, Vector256<UInt64>)

Hiermee maakt u een nieuwe vector door waarden van een invoervector te selecteren met behulp van een set indexen.

Sin(Vector256<Double>)

Berekent de sinus van elk element in een vector.

Sin(Vector256<Single>)

Berekent de sinus van elk element in een vector.

SinCos(Vector256<Double>)

Berekent de sinus en cosinus van elk element in een vector.

SinCos(Vector256<Single>)

Berekent de sinus en cosinus van elk element in een vector.

Sqrt<T>(Vector256<T>)

Berekent de vierkantswortel van een vector per element.

Store<T>(Vector256<T>, T*)

Slaat een vector op de opgegeven bestemming op.

StoreAligned<T>(Vector256<T>, T*)

Slaat een vector op de opgegeven uitgelijnde bestemming op.

StoreAlignedNonTemporal<T>(Vector256<T>, T*)

Slaat een vector op de opgegeven uitgelijnde bestemming op.

StoreUnsafe<T>(Vector256<T>, T, UIntPtr)

Slaat een vector op de opgegeven bestemming op.

StoreUnsafe<T>(Vector256<T>, T)

Slaat een vector op de opgegeven bestemming op.

Subtract<T>(Vector256<T>, Vector256<T>)

Trekt twee vectoren af om hun verschil te berekenen.

SubtractSaturate<T>(Vector256<T>, Vector256<T>)

Trekt twee vectoren af om het verzadigingsverschil van het element te berekenen.

Sum<T>(Vector256<T>)

Berekent de som van alle elementen in een vector.

ToScalar<T>(Vector256<T>)

Converteert de opgegeven vector naar een scalaire waarde die de waarde van het eerste element bevat.

ToVector512<T>(Vector256<T>)

Converteert de opgegeven vector naar een nieuw Vector512<T> met de lagere 256 bits ingesteld op de waarde van de opgegeven vector en de bovenste 256 bits geïnitialiseerd naar nul.

ToVector512Unsafe<T>(Vector256<T>)

Converteert de opgegeven vector naar een nieuw Vector512<T> met de lagere 256 bits die zijn ingesteld op de waarde van de opgegeven vector en de bovenste 256 bits links niet-geïnitialiseerd.

Truncate(Vector256<Double>)

Kapt elk element in een vector af.

Truncate(Vector256<Single>)

Kapt elk element in een vector af.

TryCopyTo<T>(Vector256<T>, Span<T>)

Probeert een Vector<T> naar een bepaald bereik te kopiëren.

Widen(Vector256<Byte>)

Verbreedt een Vector256<T> in twee Vector256<T>.

Widen(Vector256<Int16>)

Verbreedt een Vector256<T> in twee Vector256<T>.

Widen(Vector256<Int32>)

Verbreedt een Vector256<T> in twee Vector256<T>.

Widen(Vector256<SByte>)

Verbreedt een Vector256<T> in twee Vector256<T>.

Widen(Vector256<Single>)

Verbreedt een Vector256<T> in twee Vector256<T>.

Widen(Vector256<UInt16>)

Verbreedt een Vector256<T> in twee Vector256<T>.

Widen(Vector256<UInt32>)

Verbreedt een Vector256<T> in twee Vector256<T>.

WidenLower(Vector256<Byte>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenLower(Vector256<Int16>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenLower(Vector256<Int32>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenLower(Vector256<SByte>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenLower(Vector256<Single>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenLower(Vector256<UInt16>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenLower(Vector256<UInt32>)

Verbreedt de onderste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<Byte>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<Int16>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<Int32>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<SByte>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<Single>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<UInt16>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

WidenUpper(Vector256<UInt32>)

Verbreedt de bovenste helft van een Vector256<T> in een Vector256<T>.

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

Hiermee maakt u een nieuw Vector256<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

WithLower<T>(Vector256<T>, Vector128<T>)

Hiermee maakt u een nieuwe Vector256<T> met de lagere 128 bits die zijn ingesteld op de opgegeven waarde en de bovenste 128 bits ingesteld op dezelfde waarde als die in de opgegeven vector.

WithUpper<T>(Vector256<T>, Vector128<T>)

Hiermee maakt u een nieuwe Vector256<T> met de bovenste 128 bits ingesteld op de opgegeven waarde en de lagere 128 bits ingesteld op dezelfde waarde als die in de opgegeven vector.

Xor<T>(Vector256<T>, Vector256<T>)

Berekent de exclusieve of twee vectoren.

Van toepassing op