Vector.Widen Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>) |
Rozszerza |
Widen(Vector<Single>, Vector<Double>, Vector<Double>) |
Rozszerza |
Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>) |
Rozszerza |
Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>) |
Rozszerza |
Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>) |
Rozszerza |
Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>) |
Rozszerza |
Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>) |
Rozszerza |
Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Rozszerza Vector<UInt16>
na dwa wystąpienia 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))
Parametry
Pierwszy wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z niższych indeksów w wektorze źródłowym.
Drugi wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z wyższych indeksów w wektorze źródłowym.
- Atrybuty
Dotyczy
Widen(Vector<Single>, Vector<Double>, Vector<Double>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Rozszerza Vector<Single>
na dwa wystąpienia 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))
Parametry
Pierwszy wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z niższych indeksów w wektorze źródłowym.
Drugi wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z wyższych indeksów w wektorze źródłowym.
Dotyczy
Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Rozszerza Vector<SByte>
na dwa wystąpienia 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))
Parametry
Pierwszy wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z niższych indeksów w wektorze źródłowym.
Drugi wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z wyższych indeksów w wektorze źródłowym.
- Atrybuty
Dotyczy
Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Rozszerza Vector<UInt32>
na dwa wystąpienia 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))
Parametry
Pierwszy wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z niższych indeksów w wektorze źródłowym.
Drugi wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z wyższych indeksów w wektorze źródłowym.
- Atrybuty
Dotyczy
Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Rozszerza Vector<Int16>
na dwa wystąpienia 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))
Parametry
Pierwszy wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z niższych indeksów w wektorze źródłowym.
Drugi wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z wyższych indeksów w wektorze źródłowym.
Dotyczy
Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Rozszerza Vector<Byte>
na dwa wystąpienia 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))
Parametry
Gdy ta metoda zwraca wartość , zawiera rozszerzone elementy z niższych indeksów w wektorze źródłowym.
>Gdy ta metoda zwraca, zawiera rozszerzone elementy z wyższych indeksów w wektorze źródłowym.
- Atrybuty
Dotyczy
Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Rozszerza Vector<Int32>
na dwa wystąpienia 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))
Parametry
Pierwszy wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z niższych indeksów w wektorze źródłowym.
Drugi wektor wyjściowy, którego elementy będą zawierać rozszerzone elementy z wyższych indeksów w wektorze źródłowym.