Share via


Vector.Widen Metode

Definisi

Overload

Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)

Vector<UInt32> Memperluas menjadi dua Vector<UInt64> instans.

Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>)

Vector<UInt16> Memperluas menjadi dua Vector<UInt32> instans.

Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>)

Vector<SByte> Memperluas menjadi dua Vector<Int16> instans.

Widen(Vector<Single>, Vector<Double>, Vector<Double>)

Vector<Single> Memperluas menjadi dua Vector<Double> instans.

Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>)

Vector<Int16> Memperluas menjadi dua Vector<Int32> instans.

Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>)

Vector<Byte> Memperluas menjadi dua Vector<UInt16> instans.

Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>)

Vector<Int32> Memperluas menjadi dua Vector<Int64> instans.

Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Penting

API ini bukan kompatibel CLS.

Vector<UInt32> Memperluas menjadi dua Vector<UInt64> instans.

public:
 static void Widen(System::Numerics::Vector<System::UInt32> source, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt64> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt64> % dest2);
public:
 static void Widen(System::Numerics::Vector<System::UInt32> source, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt64> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt64> % high);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<uint> source, out System.Numerics.Vector<ulong> dest1, out System.Numerics.Vector<ulong> dest2);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<uint> source, out System.Numerics.Vector<ulong> low, out System.Numerics.Vector<ulong> high);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<uint32> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of UInteger), ByRef dest1 As Vector(Of ULong), ByRef dest2 As Vector(Of ULong))
Public Sub Widen (source As Vector(Of UInteger), ByRef low As Vector(Of ULong), ByRef high As Vector(Of ULong))
Public Shared Sub Widen (source As Vector(Of UInteger), ByRef low As Vector(Of ULong), ByRef high As Vector(Of ULong))

Parameter

source
Vector<UInt32>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<UInt64>

Vektor output pertama, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<UInt64>

Vektor output kedua, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Atribut

Berlaku untuk

Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Penting

API ini bukan kompatibel CLS.

Vector<UInt16> Memperluas menjadi dua Vector<UInt32> instans.

public:
 static void Widen(System::Numerics::Vector<System::UInt16> source, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt32> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt32> % dest2);
public:
 static void Widen(System::Numerics::Vector<System::UInt16> source, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt32> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt32> % high);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<ushort> source, out System.Numerics.Vector<uint> dest1, out System.Numerics.Vector<uint> dest2);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<ushort> source, out System.Numerics.Vector<uint> low, out System.Numerics.Vector<uint> high);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<uint16> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of UShort), ByRef dest1 As Vector(Of UInteger), ByRef dest2 As Vector(Of UInteger))
Public Sub Widen (source As Vector(Of UShort), ByRef low As Vector(Of UInteger), ByRef high As Vector(Of UInteger))
Public Shared Sub Widen (source As Vector(Of UShort), ByRef low As Vector(Of UInteger), ByRef high As Vector(Of UInteger))

Parameter

source
Vector<UInt16>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<UInt32>

Vektor output pertama, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<UInt32>

Vektor output kedua, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Atribut

Berlaku untuk

Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Penting

API ini bukan kompatibel CLS.

Vector<SByte> Memperluas menjadi dua Vector<Int16> instans.

public:
 static void Widen(System::Numerics::Vector<System::SByte> source, [Runtime::InteropServices::Out] System::Numerics::Vector<short> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<short> % dest2);
public:
 static void Widen(System::Numerics::Vector<System::SByte> source, [Runtime::InteropServices::Out] System::Numerics::Vector<short> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<short> % high);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<sbyte> source, out System.Numerics.Vector<short> dest1, out System.Numerics.Vector<short> dest2);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<sbyte> source, out System.Numerics.Vector<short> low, out System.Numerics.Vector<short> high);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<sbyte> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of SByte), ByRef dest1 As Vector(Of Short), ByRef dest2 As Vector(Of Short))
Public Sub Widen (source As Vector(Of SByte), ByRef low As Vector(Of Short), ByRef high As Vector(Of Short))
Public Shared Sub Widen (source As Vector(Of SByte), ByRef low As Vector(Of Short), ByRef high As Vector(Of Short))

Parameter

source
Vector<SByte>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<Int16>

Vektor output pertama, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<Int16>

Vektor output kedua, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Atribut

Berlaku untuk

Widen(Vector<Single>, Vector<Double>, Vector<Double>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Vector<Single> Memperluas menjadi dua Vector<Double> instans.

public:
 static void Widen(System::Numerics::Vector<float> source, [Runtime::InteropServices::Out] System::Numerics::Vector<double> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<double> % dest2);
public:
 static void Widen(System::Numerics::Vector<float> source, [Runtime::InteropServices::Out] System::Numerics::Vector<double> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<double> % high);
public static void Widen (System.Numerics.Vector<float> source, out System.Numerics.Vector<double> dest1, out System.Numerics.Vector<double> dest2);
public static void Widen (System.Numerics.Vector<float> source, out System.Numerics.Vector<double> low, out System.Numerics.Vector<double> high);
static member Widen : System.Numerics.Vector<single> * Vector * Vector -> unit
static member Widen : System.Numerics.Vector<single> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of Single), ByRef dest1 As Vector(Of Double), ByRef dest2 As Vector(Of Double))
Public Sub Widen (source As Vector(Of Single), ByRef low As Vector(Of Double), ByRef high As Vector(Of Double))
Public Shared Sub Widen (source As Vector(Of Single), ByRef low As Vector(Of Double), ByRef high As Vector(Of Double))

Parameter

source
Vector<Single>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<Double>

Vektor output pertama, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<Double>

Vektor output kedua, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Berlaku untuk

Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Vector<Int16> Memperluas menjadi dua Vector<Int32> instans.

public:
 static void Widen(System::Numerics::Vector<short> source, [Runtime::InteropServices::Out] System::Numerics::Vector<int> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<int> % dest2);
public:
 static void Widen(System::Numerics::Vector<short> source, [Runtime::InteropServices::Out] System::Numerics::Vector<int> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<int> % high);
public static void Widen (System.Numerics.Vector<short> source, out System.Numerics.Vector<int> dest1, out System.Numerics.Vector<int> dest2);
public static void Widen (System.Numerics.Vector<short> source, out System.Numerics.Vector<int> low, out System.Numerics.Vector<int> high);
static member Widen : System.Numerics.Vector<int16> * Vector * Vector -> unit
static member Widen : System.Numerics.Vector<int16> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of Short), ByRef dest1 As Vector(Of Integer), ByRef dest2 As Vector(Of Integer))
Public Sub Widen (source As Vector(Of Short), ByRef low As Vector(Of Integer), ByRef high As Vector(Of Integer))
Public Shared Sub Widen (source As Vector(Of Short), ByRef low As Vector(Of Integer), ByRef high As Vector(Of Integer))

Parameter

source
Vector<Int16>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<Int32>

Vektor output pertama, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<Int32>

Vektor output kedua, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Berlaku untuk

Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Penting

API ini bukan kompatibel CLS.

Vector<Byte> Memperluas menjadi dua Vector<UInt16> instans.

public:
 static void Widen(System::Numerics::Vector<System::Byte> source, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt16> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt16> % dest2);
public:
 static void Widen(System::Numerics::Vector<System::Byte> source, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt16> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<System::UInt16> % high);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<byte> source, out System.Numerics.Vector<ushort> dest1, out System.Numerics.Vector<ushort> dest2);
[System.CLSCompliant(false)]
public static void Widen (System.Numerics.Vector<byte> source, out System.Numerics.Vector<ushort> low, out System.Numerics.Vector<ushort> high);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<byte> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of Byte), ByRef dest1 As Vector(Of UShort), ByRef dest2 As Vector(Of UShort))
Public Sub Widen (source As Vector(Of Byte), ByRef low As Vector(Of UShort), ByRef high As Vector(Of UShort))
Public Shared Sub Widen (source As Vector(Of Byte), ByRef low As Vector(Of UShort), ByRef high As Vector(Of UShort))

Parameter

source
Vector<Byte>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<UInt16>

Ketika metode ini kembali, berisi elemen yang dilebarkan dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<UInt16>

>Ketika metode ini kembali, berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Atribut

Berlaku untuk

Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>)

Sumber:
Vector.cs
Sumber:
Vector.cs
Sumber:
Vector.cs

Vector<Int32> Memperluas menjadi dua Vector<Int64> instans.

public:
 static void Widen(System::Numerics::Vector<int> source, [Runtime::InteropServices::Out] System::Numerics::Vector<long> % dest1, [Runtime::InteropServices::Out] System::Numerics::Vector<long> % dest2);
public:
 static void Widen(System::Numerics::Vector<int> source, [Runtime::InteropServices::Out] System::Numerics::Vector<long> % low, [Runtime::InteropServices::Out] System::Numerics::Vector<long> % high);
public static void Widen (System.Numerics.Vector<int> source, out System.Numerics.Vector<long> dest1, out System.Numerics.Vector<long> dest2);
public static void Widen (System.Numerics.Vector<int> source, out System.Numerics.Vector<long> low, out System.Numerics.Vector<long> high);
static member Widen : System.Numerics.Vector<int> * Vector * Vector -> unit
static member Widen : System.Numerics.Vector<int> * Vector * Vector -> unit
Public Shared Sub Widen (source As Vector(Of Integer), ByRef dest1 As Vector(Of Long), ByRef dest2 As Vector(Of Long))
Public Sub Widen (source As Vector(Of Integer), ByRef low As Vector(Of Long), ByRef high As Vector(Of Long))
Public Shared Sub Widen (source As Vector(Of Integer), ByRef low As Vector(Of Long), ByRef high As Vector(Of Long))

Parameter

source
Vector<Int32>

Vektor sumber yang elemennya dilebarkan ke dalam output.

dest1low
Vector<Int64>

Vektor output pertama, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih rendah di vektor sumber.

dest2high
Vector<Int64>

Vektor output kedua, yang elemennya akan berisi elemen yang diperlebar dari indeks yang lebih tinggi di vektor sumber.

Berlaku untuk