Vector64 Třída

Definice

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

public ref class Vector64 abstract sealed
public static class Vector64
type Vector64 = class
Public Module Vector64
Dědičnost
Vector64

Vlastnosti

IsHardwareAccelerated

Získá hodnotu, která označuje, zda jsou 64bitové vektorové operace předmětem hardwarové akcelerace prostřednictvím vnitřní podpory JIT.

Metody

Abs<T>(Vector64<T>)

Vypočítá absolutní hodnotu každého prvku ve vektoru.

Add<T>(Vector64<T>, Vector64<T>)

Sečte dva vektory pro výpočet jejich součtu.

AndNot<T>(Vector64<T>, Vector64<T>)

Vypočítá bitový a daný vektor a ty, které se doplňují s jiným vektorem.

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

Reinterpretuje Vector64<T> typ TFrom jako nový Vector64<T> typu TTo.

AsByte<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type Byte.

AsDouble<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type Double.

AsInt16<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type Int16.

AsInt32<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type Int32.

AsInt64<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type Int64.

AsNInt<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64<T>.

AsNUInt<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64<T>.

AsSByte<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type SByte.

AsSingle<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type Single.

AsUInt16<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type UInt16.

AsUInt32<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type UInt32.

AsUInt64<T>(Vector64<T>)

Reinterprets a Vector64<T> as a new Vector64 of type UInt64.

BitwiseAnd<T>(Vector64<T>, Vector64<T>)

Vypočítá bitové a dva vektory.

BitwiseOr<T>(Vector64<T>, Vector64<T>)

Vypočítá bitové nebo dva vektory.

Ceiling(Vector64<Double>)

Vypočítá strop každého prvku ve vektoru.

Ceiling(Vector64<Single>)

Vypočítá strop každého prvku ve vektoru.

ConditionalSelect<T>(Vector64<T>, Vector64<T>, Vector64<T>)

Podmíněně vybere hodnotu ze dvou vektorů na bitové bázi.

ConvertToDouble(Vector64<Int64>)

Převede na Vector64<T>Vector64<T>.

ConvertToDouble(Vector64<UInt64>)

Převede na Vector64<T>Vector64<T>.

ConvertToInt32(Vector64<Single>)

Převede na Vector64<T>Vector64<T>.

ConvertToInt64(Vector64<Double>)

Převede na Vector64<T>Vector64<T>.

ConvertToSingle(Vector64<Int32>)

Převede na Vector64<T>Vector64<T>.

ConvertToSingle(Vector64<UInt32>)

Převede na Vector64<T>Vector64<T>.

ConvertToUInt32(Vector64<Single>)

Převede na Vector64<T>Vector64<T>.

ConvertToUInt64(Vector64<Double>)

Převede na Vector64<T>Vector64<T>.

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

Zkopíruje do daného rozsahu Vector64<T> .

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

Zkopíruje do Vector64<T> daného pole.

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

Zkopíruje Vector64<T> objekt do daného pole počínaje zadaným indexem.

Create(Byte)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

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

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(Double)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(Int16)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(Int16, Int16, Int16, Int16)

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(Int32)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(Int32, Int32)

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(Int64)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(IntPtr)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(SByte)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

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

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(Single)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(Single, Single)

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(UInt16)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(UInt16, UInt16, UInt16, UInt16)

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(UInt32)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(UInt32, UInt32)

Vytvoří novou Vector64<T> instanci s každým elementem inicializovaným na odpovídající zadanou hodnotu.

Create(UInt64)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create(UIntPtr)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create<T>(ReadOnlySpan<T>)

Vytvoří nový Vector64<T> z daného rozsahu jen pro čtení.

Create<T>(T)

Vytvoří novou Vector64<T> instanci se všemi prvky inicializovanými na zadanou hodnotu.

Create<T>(T[])

Vytvoří nový Vector64<T> z daného pole.

Create<T>(T[], Int32)

Vytvoří nový Vector64<T> z daného pole.

CreateScalar(Byte)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(Double)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(Int16)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(Int32)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(Int64)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(IntPtr)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(SByte)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(Single)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(UInt16)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(UInt32)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(UInt64)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar(UIntPtr)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalar<T>(T)

Vytvoří novou Vector64<T> instanci s prvním prvkem inicializovaným na zadanou hodnotu a zbývajícími prvky inicializovány na nulu.

CreateScalarUnsafe(Byte)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(Double)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(Int16)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(Int32)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(Int64)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(IntPtr)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(SByte)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(Single)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(UInt16)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(UInt32)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(UInt64)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe(UIntPtr)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateScalarUnsafe<T>(T)

Vytvoří novou Vector64<T> instanci s prvním elementem inicializovaným na zadanou hodnotu a zbývajícími elementy ponechány neinicializované.

CreateSequence<T>(T, T)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

Divide<T>(Vector64<T>, T)

Vydělí vektor skalárem pro výpočet podílu jednotlivých prvků.

Divide<T>(Vector64<T>, Vector64<T>)

Vydělí dva vektory pro výpočet jejich podílu.

Dot<T>(Vector64<T>, Vector64<T>)

Vypočítá tečkovaný součin dvou vektorů.

Equals<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou si rovny na základě jednotlivých prvků.

EqualsAll<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou všechny prvky stejné.

EqualsAny<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou některé prvky rovny.

Exp(Vector64<Double>)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

Exp(Vector64<Single>)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

ExtractMostSignificantBits<T>(Vector64<T>)

Extrahuje nejvýznamnější bit z každého prvku vektoru.

Floor(Vector64<Double>)

Vypočítá podlahu každého prvku ve vektoru.

Floor(Vector64<Single>)

Vypočítá podlahu každého prvku ve vektoru.

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

Získá prvek na pozici zadaného indexu.

GreaterThan<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, který je větší na základě jednotlivých prvků.

GreaterThanAll<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou všechny prvky větší.

GreaterThanAny<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou nějaké prvky větší.

GreaterThanOrEqual<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, která je větší nebo rovna pro jednotlivé prvky.

GreaterThanOrEqualAll<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou všechny prvky větší nebo rovny.

GreaterThanOrEqualAny<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou některé prvky větší nebo rovny.

LessThan<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, který z těchto vektorů je menší na základě jednotlivých prvků.

LessThanAll<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou všechny prvky menší.

LessThanAny<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou některé prvky menší.

LessThanOrEqual<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, která hodnota je menší nebo rovna pro jednotlivé prvky.

LessThanOrEqualAll<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou všechny prvky menší nebo rovny.

LessThanOrEqualAny<T>(Vector64<T>, Vector64<T>)

Porovná dva vektory a určí, jestli jsou některé prvky menší nebo rovny.

Load<T>(T*)

Načte vektor z daného zdroje.

LoadAligned<T>(T*)

Načte vektor z daného zarovnaného zdroje.

LoadAlignedNonTemporal<T>(T*)

Načte vektor z daného zarovnaného zdroje.

LoadUnsafe<T>(T)

Načte vektor z daného zdroje.

LoadUnsafe<T>(T, UIntPtr)

Načte vektor z daného zdroje a posunu prvku.

Log(Vector64<Double>)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

Log(Vector64<Single>)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

Log2(Vector64<Double>)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

Log2(Vector64<Single>)

Poskytuje kolekci statických metod pro vytváření, manipulaci a další práci s 64bitovými vektory.

Max<T>(Vector64<T>, Vector64<T>)

Vypočítá maximální počet dvou vektorů pro každý prvek.

Min<T>(Vector64<T>, Vector64<T>)

Vypočítá minimálně dva vektory pro každý prvek.

Multiply<T>(T, Vector64<T>)

Vynásobí vektor skalárem pro výpočet jejich součinu.

Multiply<T>(Vector64<T>, T)

Vynásobí vektor skalárem pro výpočet jejich součinu.

Multiply<T>(Vector64<T>, Vector64<T>)

Vynásobí dva vektory pro výpočet jejich element-wise součin.

Narrow(Vector64<Double>, Vector64<Double>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Narrow(Vector64<Int16>, Vector64<Int16>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Narrow(Vector64<Int32>, Vector64<Int32>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Narrow(Vector64<Int64>, Vector64<Int64>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Narrow(Vector64<UInt16>, Vector64<UInt16>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Narrow(Vector64<UInt32>, Vector64<UInt32>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Narrow(Vector64<UInt64>, Vector64<UInt64>)

Zúží dvě Vector64<T> instance na jednu Vector64<T>.

Negate<T>(Vector64<T>)

Neguje vektor.

OnesComplement<T>(Vector64<T>)

Vypočítá jedinový doplněk vektoru.

ShiftLeft(Vector64<Byte>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<Int16>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<Int32>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<Int64>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<IntPtr>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<SByte>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<UInt16>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<UInt32>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<UInt64>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftLeft(Vector64<UIntPtr>, Int32)

Posune každý prvek vektoru doleva o zadanou hodnotu.

ShiftRightArithmetic(Vector64<Int16>, Int32)

Posune (podepíše) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightArithmetic(Vector64<Int32>, Int32)

Posune (podepíše) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightArithmetic(Vector64<Int64>, Int32)

Posune (podepíše) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightArithmetic(Vector64<IntPtr>, Int32)

Posune (podepíše) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightArithmetic(Vector64<SByte>, Int32)

Posune (podepíše) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<Byte>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<Int16>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<Int32>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<Int64>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<IntPtr>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<SByte>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<UInt16>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<UInt32>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<UInt64>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

ShiftRightLogical(Vector64<UIntPtr>, Int32)

Posune (bez znaménka) každý prvek vektoru doprava o zadanou hodnotu.

Shuffle(Vector64<Byte>, Vector64<Byte>)

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

Shuffle(Vector64<Int16>, Vector64<Int16>)

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

Shuffle(Vector64<Int32>, Vector64<Int32>)

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

Shuffle(Vector64<SByte>, Vector64<SByte>)

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

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

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

Shuffle(Vector64<UInt16>, Vector64<UInt16>)

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

Shuffle(Vector64<UInt32>, Vector64<UInt32>)

Vytvoří nový vektor výběrem hodnot ze vstupního vektoru pomocí sady indexů.

Sqrt<T>(Vector64<T>)

Vypočítá druhou odmocninu vektoru na základě jednotlivých prvků.

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

Ukládá vektor v daném cíli.

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

Ukládá vektor v daném zarovnaném cíli.

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

Ukládá vektor v daném zarovnaném cíli.

StoreUnsafe<T>(Vector64<T>, T)

Ukládá vektor v daném cíli.

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

Ukládá vektor v daném cíli.

Subtract<T>(Vector64<T>, Vector64<T>)

Odečte dva vektory pro výpočet jejich rozdílu.

Sum<T>(Vector64<T>)

Vypočítá součet všech prvků ve vektoru.

ToScalar<T>(Vector64<T>)

Převede daný vektor na skalár obsahující hodnotu prvního prvku.

ToVector128<T>(Vector64<T>)

Převede daný vektor na nový Vector128<T> s dolními 64 bity nastavenými na hodnotu daného vektoru a horních 64 bitů inicializovaných na nulu.

ToVector128Unsafe<T>(Vector64<T>)

Převede daný vektor na nový Vector128<T> s dolními 64 bity nastavenými na hodnotu daného vektoru a horních 64 bitů ponecháte neinicializovaný.

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

Pokusí se zkopírovat Vector<T> do daného rozsahu.

Widen(Vector64<Byte>)

Rozšíří na Vector64<T> dva Vector64<T>.

Widen(Vector64<Int16>)

Rozšíří na Vector64<T> dva Vector64<T>.

Widen(Vector64<Int32>)

Rozšíří na Vector64<T> dva Vector64<T>.

Widen(Vector64<SByte>)

Rozšíří na Vector64<T> dva Vector64<T>.

Widen(Vector64<Single>)

Rozšíří na Vector64<T> dva Vector64<T>.

Widen(Vector64<UInt16>)

Rozšíří na Vector64<T> dva Vector64<T>.

Widen(Vector64<UInt32>)

Rozšíří na Vector64<T> dva Vector64<T>.

WidenLower(Vector64<Byte>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenLower(Vector64<Int16>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenLower(Vector64<Int32>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenLower(Vector64<SByte>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenLower(Vector64<Single>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenLower(Vector64<UInt16>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenLower(Vector64<UInt32>)

Rozšíří dolní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<Byte>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<Int16>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<Int32>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<SByte>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<Single>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<UInt16>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

WidenUpper(Vector64<UInt32>)

Rozšíří horní polovinu na Vector64<T>Vector64<T>.

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

Vytvoří nový Vector64<T> s elementem na zadaném indexu nastaveným na zadanou hodnotu a zbývajícími elementy nastavenými na stejnou hodnotu jako v daném vektoru.

Xor<T>(Vector64<T>, Vector64<T>)

Vypočítá exkluzivně nebo dva vektory.

Platí pro