Vector.Widen Método

Definição

Sobrecargas

Name Descrição
Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)

Alarga-se Vector<UInt32> em duas Vector<UInt64> ocasiões.

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

Alarga-se Vector<UInt16> em duas Vector<UInt32> ocasiões.

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

Alarga-se Vector<Single> em duas Vector<Double> ocasiões.

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

Alarga-se Vector<Byte> em duas Vector<UInt16> ocasiões.

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

Alarga-se Vector<Int32> em duas Vector<Int64> ocasiões.

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

Alarga-se Vector<Int16> em duas Vector<Int32> ocasiões.

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

Alarga-se Vector<SByte> em duas Vector<Int16> ocasiões.

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Alarga-se Vector<UInt32> em duas Vector<UInt64> ocasiões.

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);
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);
[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)]
public static void Widen(System.Numerics.Vector<uint> source, out System.Numerics.Vector<ulong> dest1, out System.Numerics.Vector<ulong> dest2);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<uint32> * Vector * Vector -> unit
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 dest1 As Vector(Of ULong), ByRef dest2 As Vector(Of ULong))

Parâmetros

source
Vector<UInt32>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<UInt64>

O primeiro vetor de saída, cujos elementos conterão os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<UInt64>

O segundo vetor de saída, cujos elementos conterão os elementos alargados a partir de índices superiores no vetor de origem.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Alarga-se Vector<UInt16> em duas Vector<UInt32> ocasiões.

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);
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);
[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)]
public static void Widen(System.Numerics.Vector<ushort> source, out System.Numerics.Vector<uint> dest1, out System.Numerics.Vector<uint> dest2);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<uint16> * Vector * Vector -> unit
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 dest1 As Vector(Of UInteger), ByRef dest2 As Vector(Of UInteger))

Parâmetros

source
Vector<UInt16>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<UInt32>

O primeiro vetor de saída, cujos elementos conterão os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<UInt32>

O segundo vetor de saída, cujos elementos conterão os elementos alargados a partir de índices superiores no vetor de origem.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Alarga-se Vector<Single> em duas Vector<Double> ocasiões.

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, [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, out System.Numerics.Vector<double> low, 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);
static member Widen : System.Numerics.Vector<single> * Vector * Vector -> unit
static member Widen : System.Numerics.Vector<single> * Vector * Vector -> unit
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 dest1 As Vector(Of Double), ByRef dest2 As Vector(Of Double))

Parâmetros

source
Vector<Single>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<Double>

O primeiro vetor de saída, cujos elementos conterão os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<Double>

O segundo vetor de saída, cujos elementos conterão os elementos alargados a partir de índices superiores no vetor de origem.

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Alarga-se Vector<Byte> em duas Vector<UInt16> ocasiões.

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);
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);
[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)]
public static void Widen(System.Numerics.Vector<byte> source, out System.Numerics.Vector<ushort> dest1, out System.Numerics.Vector<ushort> dest2);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<byte> * Vector * Vector -> unit
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 dest1 As Vector(Of UShort), ByRef dest2 As Vector(Of UShort))

Parâmetros

source
Vector<Byte>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<UInt16>

Quando este método retorna, contém os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<UInt16>

>Quando este método retorna, contém os elementos alargados de índices superiores no vetor fonte.

Atributos

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Alarga-se Vector<Int32> em duas Vector<Int64> ocasiões.

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, [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, out System.Numerics.Vector<long> low, 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);
static member Widen : System.Numerics.Vector<int> * Vector * Vector -> unit
static member Widen : System.Numerics.Vector<int> * Vector * Vector -> unit
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 dest1 As Vector(Of Long), ByRef dest2 As Vector(Of Long))

Parâmetros

source
Vector<Int32>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<Int64>

O primeiro vetor de saída, cujos elementos conterão os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<Int64>

O segundo vetor de saída, cujos elementos conterão os elementos alargados a partir de índices superiores no vetor de origem.

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Alarga-se Vector<Int16> em duas Vector<Int32> ocasiões.

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, [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, out System.Numerics.Vector<int> low, 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);
static member Widen : System.Numerics.Vector<int16> * Vector * Vector -> unit
static member Widen : System.Numerics.Vector<int16> * Vector * Vector -> unit
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 dest1 As Vector(Of Integer), ByRef dest2 As Vector(Of Integer))

Parâmetros

source
Vector<Int16>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<Int32>

O primeiro vetor de saída, cujos elementos conterão os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<Int32>

O segundo vetor de saída, cujos elementos conterão os elementos alargados a partir de índices superiores no vetor de origem.

Aplica-se a

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

Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs
Origem:
Vector.cs

Importante

Esta API não está em conformidade com CLS.

Alarga-se Vector<SByte> em duas Vector<Int16> ocasiões.

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);
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);
[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)]
public static void Widen(System.Numerics.Vector<sbyte> source, out System.Numerics.Vector<short> dest1, out System.Numerics.Vector<short> dest2);
[<System.CLSCompliant(false)>]
static member Widen : System.Numerics.Vector<sbyte> * Vector * Vector -> unit
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 dest1 As Vector(Of Short), ByRef dest2 As Vector(Of Short))

Parâmetros

source
Vector<SByte>

O vetor fonte cujos elementos são alargados para as saídas.

dest1low
Vector<Int16>

O primeiro vetor de saída, cujos elementos conterão os elementos alargados a partir de índices inferiores no vetor de origem.

dest2high
Vector<Int16>

O segundo vetor de saída, cujos elementos conterão os elementos alargados a partir de índices superiores no vetor de origem.

Atributos

Aplica-se a