Vector.Widen 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>) |
인스턴스를 |
| Widen(Vector<Single>, Vector<Double>, Vector<Double>) |
인스턴스를 |
| Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>) |
인스턴스를 |
| Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>) |
인스턴스를 |
| Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>) |
인스턴스를 |
| Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>) |
인스턴스를 |
| Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>) |
인스턴스를 |
Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>)
Important
이 API는 CLS 규격이 아닙니다.
인스턴스를 Vector<UInt16> 두 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);
[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))
매개 변수
- 특성
적용 대상
Widen(Vector<Single>, Vector<Double>, Vector<Double>)
인스턴스를 Vector<Single> 두 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, 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))
매개 변수
적용 대상
Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>)
Important
이 API는 CLS 규격이 아닙니다.
인스턴스를 Vector<SByte> 두 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);
[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))
매개 변수
- 특성
적용 대상
Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>)
Important
이 API는 CLS 규격이 아닙니다.
인스턴스를 Vector<UInt32> 두 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);
[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))
매개 변수
- 특성
적용 대상
Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>)
인스턴스를 Vector<Int16> 두 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, 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))
매개 변수
적용 대상
Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>)
Important
이 API는 CLS 규격이 아닙니다.
인스턴스를 Vector<Byte> 두 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);
[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))
매개 변수
- 특성
적용 대상
Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>)
인스턴스를 Vector<Int32> 두 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, 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))