Vector.Narrow 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
| Nazwa | Opis |
|---|---|
| Narrow(Vector<UInt64>, Vector<UInt64>) |
Zawęża dwa |
| Narrow(Vector<UInt32>, Vector<UInt32>) |
Zawęża dwa |
| Narrow(Vector<UInt16>, Vector<UInt16>) |
Zawęża dwa |
| Narrow(Vector<Int16>, Vector<Int16>) |
Zawęża dwa |
| Narrow(Vector<Int32>, Vector<Int32>) |
Zawęża dwa |
| Narrow(Vector<Int64>, Vector<Int64>) |
Zawęża dwa |
| Narrow(Vector<Double>, Vector<Double>) |
Zawęża dwa |
Narrow(Vector<UInt64>, Vector<UInt64>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Ź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.
Zawęża dwa Vector<UInt64> wystąpienia do jednego Vector<UInt32>.
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> low, System::Numerics::Vector<System::UInt64> high);
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> source1, System::Numerics::Vector<System::UInt64> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow(System.Numerics.Vector<ulong> low, System.Numerics.Vector<ulong> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow(System.Numerics.Vector<ulong> source1, System.Numerics.Vector<ulong> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint32>
Public Function Narrow (low As Vector(Of ULong), high As Vector(Of ULong)) As Vector(Of UInteger)
Public Shared Function Narrow (source1 As Vector(Of ULong), source2 As Vector(Of ULong)) As Vector(Of UInteger)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<UInt32> zawierający elementy zawężone z wektorów źródłowych.
- Atrybuty
Dotyczy
Narrow(Vector<UInt32>, Vector<UInt32>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Ź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.
Zawęża dwa Vector<UInt32> wystąpienia do jednego Vector<UInt16>.
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> low, System::Numerics::Vector<System::UInt32> high);
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> source1, System::Numerics::Vector<System::UInt32> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow(System.Numerics.Vector<uint> low, System.Numerics.Vector<uint> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow(System.Numerics.Vector<uint> source1, System.Numerics.Vector<uint> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint16>
Public Function Narrow (low As Vector(Of UInteger), high As Vector(Of UInteger)) As Vector(Of UShort)
Public Shared Function Narrow (source1 As Vector(Of UInteger), source2 As Vector(Of UInteger)) As Vector(Of UShort)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<UInt16> zawierający elementy zawężone z wektorów źródłowych.
- Atrybuty
Dotyczy
Narrow(Vector<UInt16>, Vector<UInt16>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Ź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.
Zawęża dwa Vector<UInt16> wystąpienia do jednego Vector<Byte>.
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> low, System::Numerics::Vector<System::UInt16> high);
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> source1, System::Numerics::Vector<System::UInt16> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow(System.Numerics.Vector<ushort> low, System.Numerics.Vector<ushort> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow(System.Numerics.Vector<ushort> source1, System.Numerics.Vector<ushort> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<byte>
Public Function Narrow (low As Vector(Of UShort), high As Vector(Of UShort)) As Vector(Of Byte)
Public Shared Function Narrow (source1 As Vector(Of UShort), source2 As Vector(Of UShort)) As Vector(Of Byte)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<Byte> zawierający elementy zawężone z wektorów źródłowych.
- Atrybuty
Dotyczy
Narrow(Vector<Int16>, Vector<Int16>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Ź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.
Zawęża dwa Vector<Int16> wystąpienia do jednego Vector<SByte>.
public:
static System::Numerics::Vector<System::SByte> Narrow(System::Numerics::Vector<short> low, System::Numerics::Vector<short> high);
public:
static System::Numerics::Vector<System::SByte> Narrow(System::Numerics::Vector<short> source1, System::Numerics::Vector<short> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<sbyte> Narrow(System.Numerics.Vector<short> low, System.Numerics.Vector<short> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<sbyte> Narrow(System.Numerics.Vector<short> source1, System.Numerics.Vector<short> source2);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<sbyte>
Public Function Narrow (low As Vector(Of Short), high As Vector(Of Short)) As Vector(Of SByte)
Public Shared Function Narrow (source1 As Vector(Of Short), source2 As Vector(Of Short)) As Vector(Of SByte)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<SByte> zawierający elementy zawężone z wektorów źródłowych.
- Atrybuty
Dotyczy
Narrow(Vector<Int32>, Vector<Int32>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Zawęża dwa Vector<Int32> wystąpienia do jednego Vector<Int16>.
public:
static System::Numerics::Vector<short> Narrow(System::Numerics::Vector<int> low, System::Numerics::Vector<int> high);
public:
static System::Numerics::Vector<short> Narrow(System::Numerics::Vector<int> source1, System::Numerics::Vector<int> source2);
public static System.Numerics.Vector<short> Narrow(System.Numerics.Vector<int> low, System.Numerics.Vector<int> high);
public static System.Numerics.Vector<short> Narrow(System.Numerics.Vector<int> source1, System.Numerics.Vector<int> source2);
static member Narrow : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int16>
static member Narrow : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int16>
Public Function Narrow (low As Vector(Of Integer), high As Vector(Of Integer)) As Vector(Of Short)
Public Shared Function Narrow (source1 As Vector(Of Integer), source2 As Vector(Of Integer)) As Vector(Of Short)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<Int16> zawierający elementy zawężone z wektorów źródłowych.
Dotyczy
Narrow(Vector<Int64>, Vector<Int64>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Zawęża dwa Vector<Int64> wystąpienia do jednego Vector<Int32>.
public:
static System::Numerics::Vector<int> Narrow(System::Numerics::Vector<long> low, System::Numerics::Vector<long> high);
public:
static System::Numerics::Vector<int> Narrow(System::Numerics::Vector<long> source1, System::Numerics::Vector<long> source2);
public static System.Numerics.Vector<int> Narrow(System.Numerics.Vector<long> low, System.Numerics.Vector<long> high);
public static System.Numerics.Vector<int> Narrow(System.Numerics.Vector<long> source1, System.Numerics.Vector<long> source2);
static member Narrow : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int>
static member Narrow : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int>
Public Function Narrow (low As Vector(Of Long), high As Vector(Of Long)) As Vector(Of Integer)
Public Shared Function Narrow (source1 As Vector(Of Long), source2 As Vector(Of Long)) As Vector(Of Integer)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<Int32> zawierający elementy zawężone z wektorów źródłowych.
Dotyczy
Narrow(Vector<Double>, Vector<Double>)
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
- Źródło:
- Vector.cs
Zawęża dwa Vector<Double> wystąpienia do jednego Vector<Single>.
public:
static System::Numerics::Vector<float> Narrow(System::Numerics::Vector<double> low, System::Numerics::Vector<double> high);
public:
static System::Numerics::Vector<float> Narrow(System::Numerics::Vector<double> source1, System::Numerics::Vector<double> source2);
public static System.Numerics.Vector<float> Narrow(System.Numerics.Vector<double> low, System.Numerics.Vector<double> high);
public static System.Numerics.Vector<float> Narrow(System.Numerics.Vector<double> source1, System.Numerics.Vector<double> source2);
static member Narrow : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<single>
static member Narrow : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<single>
Public Function Narrow (low As Vector(Of Double), high As Vector(Of Double)) As Vector(Of Single)
Public Shared Function Narrow (source1 As Vector(Of Double), source2 As Vector(Of Double)) As Vector(Of Single)
Parametry
Pierwszy wektor źródłowy, którego elementy stają się elementami niższego indeksu wartości zwracanej.
Drugi wektor źródłowy, którego elementy stają się elementami wyższego indeksu wartości zwracanej.
Zwraca
Element Vector<Single> zawierający elementy zawężone z wektorów źródłowych.