Vector.Widen Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>) |
Breddar en |
| Widen(Vector<Single>, Vector<Double>, Vector<Double>) |
Breddar en |
| Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>) |
Breddar en |
| Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>) |
Breddar en |
| Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>) |
Breddar en |
| Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>) |
Breddar en |
| Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>) |
Breddar en |
Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>)
Viktigt!
Detta API uppfyller inte CLS.
Breddar en Vector<UInt16> till två Vector<UInt32> instanser.
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> dest1, out System.Numerics.Vector<uint> dest2);
[<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))
Parametrar
Den första utdatavektorn, vars element kommer att innehålla de vidgade elementen från lägre index i källvektorn.
Den andra utdatavektorn, vars element kommer att innehålla de vidgade elementen från högre index i källvektorn.
- Attribut
Gäller för
Widen(Vector<Single>, Vector<Double>, Vector<Double>)
Breddar en Vector<Single> till två Vector<Double> instanser.
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> dest1, out System.Numerics.Vector<double> dest2);
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))
Parametrar
Den första utdatavektorn, vars element kommer att innehålla de vidgade elementen från lägre index i källvektorn.
Den andra utdatavektorn, vars element kommer att innehålla de vidgade elementen från högre index i källvektorn.
Gäller för
Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>)
Viktigt!
Detta API uppfyller inte CLS.
Breddar en Vector<SByte> till två Vector<Int16> instanser.
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> dest1, out System.Numerics.Vector<short> dest2);
[<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))
Parametrar
Den första utdatavektorn, vars element kommer att innehålla de vidgade elementen från lägre index i källvektorn.
Den andra utdatavektorn, vars element kommer att innehålla de vidgade elementen från högre index i källvektorn.
- Attribut
Gäller för
Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)
Viktigt!
Detta API uppfyller inte CLS.
Breddar en Vector<UInt32> till två Vector<UInt64> instanser.
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> dest1, out System.Numerics.Vector<ulong> dest2);
[<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))
Parametrar
Den första utdatavektorn, vars element kommer att innehålla de vidgade elementen från lägre index i källvektorn.
Den andra utdatavektorn, vars element kommer att innehålla de vidgade elementen från högre index i källvektorn.
- Attribut
Gäller för
Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>)
Breddar en Vector<Int16> till två Vector<Int32> instanser.
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> dest1, out System.Numerics.Vector<int> dest2);
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))
Parametrar
Den första utdatavektorn, vars element kommer att innehålla de vidgade elementen från lägre index i källvektorn.
Den andra utdatavektorn, vars element kommer att innehålla de vidgade elementen från högre index i källvektorn.
Gäller för
Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>)
Viktigt!
Detta API uppfyller inte CLS.
Breddar en Vector<Byte> till två Vector<UInt16> instanser.
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> dest1, out System.Numerics.Vector<ushort> dest2);
[<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))
Parametrar
När den här metoden returnerar innehåller de vidgade elementen från lägre index i källvektorn.
>När den här metoden returnerar innehåller de vidgade elementen från högre index i källvektorn.
- Attribut
Gäller för
Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>)
Breddar en Vector<Int32> till två Vector<Int64> instanser.
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> dest1, out System.Numerics.Vector<long> dest2);
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))
Parametrar
Den första utdatavektorn, vars element kommer att innehålla de vidgade elementen från lägre index i källvektorn.
Den andra utdatavektorn, vars element kommer att innehålla de vidgade elementen från högre index i källvektorn.