Bagikan melalui


Vector.Widen Metode

Definisi

Overload

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Penting

API ini bukan kompatibel CLS.

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

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 diperlebar 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<Single>, Vector<Double>, Vector<Double>)

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

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

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 diperlebar 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<SByte>, Vector<Int16>, Vector<Int16>)

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

Penting

API ini bukan kompatibel CLS.

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

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 diperlebar 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<UInt32>, Vector<UInt64>, Vector<UInt64>)

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

Penting

API ini bukan kompatibel CLS.

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

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 diperlebar 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<Int16>, Vector<Int32>, Vector<Int32>)

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

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

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 diperlebar 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.

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

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 diperlebar ke dalam output.

dest1low
Vector<UInt16>

Ketika metode ini kembali, berisi elemen yang diperlebar 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

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

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 diperlebar 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