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
Narrow(Vector<Double>, Vector<Double>) |
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<UInt16>, Vector<UInt16>) |
Zawęża dwa |
Narrow(Vector<UInt32>, Vector<UInt32>) |
Zawęża dwa |
Narrow(Vector<UInt64>, Vector<UInt64>) |
Zawęża dwa |
Narrow(Vector<Double>, Vector<Double>)
- Ź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> 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);
public static System.Numerics.Vector<float> Narrow (System.Numerics.Vector<double> low, System.Numerics.Vector<double> high);
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 Shared Function Narrow (source1 As Vector(Of Double), source2 As Vector(Of Double)) As Vector(Of Single)
Public Function Narrow (low As Vector(Of Double), high As Vector(Of Double)) As Vector(Of Single)
Public Shared Function Narrow (low As Vector(Of Double), high 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.
Dotyczy
Narrow(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.
Zawęża dwa Vector<Int16>
wystąpienia do jednego Vector<SByte>
.
public:
static System::Numerics::Vector<System::SByte> Narrow(System::Numerics::Vector<short> source1, System::Numerics::Vector<short> source2);
public:
static System::Numerics::Vector<System::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)]
public static System.Numerics.Vector<sbyte> Narrow (System.Numerics.Vector<short> low, System.Numerics.Vector<short> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<sbyte>
Public Shared Function Narrow (source1 As Vector(Of Short), source2 As Vector(Of Short)) As Vector(Of SByte)
Public Function Narrow (low As Vector(Of Short), high As Vector(Of Short)) As Vector(Of SByte)
Public Shared Function Narrow (low As Vector(Of Short), high 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
Zawęża dwa Vector<Int32>
wystąpienia do jednego Vector<Int16>
.
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);
public static System.Numerics.Vector<short> Narrow (System.Numerics.Vector<int> low, System.Numerics.Vector<int> high);
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 Shared Function Narrow (source1 As Vector(Of Integer), source2 As Vector(Of Integer)) As Vector(Of Short)
Public Function Narrow (low As Vector(Of Integer), high As Vector(Of Integer)) As Vector(Of Short)
Public Shared Function Narrow (low As Vector(Of Integer), high 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
Zawęża dwa Vector<Int64>
wystąpienia do jednego Vector<Int32>
.
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);
public static System.Numerics.Vector<int> Narrow (System.Numerics.Vector<long> low, System.Numerics.Vector<long> high);
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 Shared Function Narrow (source1 As Vector(Of Long), source2 As Vector(Of Long)) As Vector(Of Integer)
Public Function Narrow (low As Vector(Of Long), high As Vector(Of Long)) As Vector(Of Integer)
Public Shared Function Narrow (low As Vector(Of Long), high 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<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.
Zawęża dwa Vector<UInt16>
wystąpienia do jednego Vector<Byte>
.
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> source1, System::Numerics::Vector<System::UInt16> source2);
public:
static System::Numerics::Vector<System::Byte> Narrow(System::Numerics::Vector<System::UInt16> low, System::Numerics::Vector<System::UInt16> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow (System.Numerics.Vector<ushort> source1, System.Numerics.Vector<ushort> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<byte> Narrow (System.Numerics.Vector<ushort> low, System.Numerics.Vector<ushort> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<byte>
Public Shared Function Narrow (source1 As Vector(Of UShort), source2 As Vector(Of UShort)) As Vector(Of Byte)
Public Function Narrow (low As Vector(Of UShort), high As Vector(Of UShort)) As Vector(Of Byte)
Public Shared Function Narrow (low As Vector(Of UShort), high 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<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.
Zawęża dwa Vector<UInt32>
wystąpienia do jednego Vector<UInt16>
.
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> source1, System::Numerics::Vector<System::UInt32> source2);
public:
static System::Numerics::Vector<System::UInt16> Narrow(System::Numerics::Vector<System::UInt32> low, System::Numerics::Vector<System::UInt32> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow (System.Numerics.Vector<uint> source1, System.Numerics.Vector<uint> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<ushort> Narrow (System.Numerics.Vector<uint> low, System.Numerics.Vector<uint> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint16>
Public Shared Function Narrow (source1 As Vector(Of UInteger), source2 As Vector(Of UInteger)) As Vector(Of UShort)
Public Function Narrow (low As Vector(Of UInteger), high As Vector(Of UInteger)) As Vector(Of UShort)
Public Shared Function Narrow (low As Vector(Of UInteger), high 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<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.
Zawęża dwa Vector<UInt64>
wystąpienia do jednego Vector<UInt32>
.
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> source1, System::Numerics::Vector<System::UInt64> source2);
public:
static System::Numerics::Vector<System::UInt32> Narrow(System::Numerics::Vector<System::UInt64> low, System::Numerics::Vector<System::UInt64> high);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow (System.Numerics.Vector<ulong> source1, System.Numerics.Vector<ulong> source2);
[System.CLSCompliant(false)]
public static System.Numerics.Vector<uint> Narrow (System.Numerics.Vector<ulong> low, System.Numerics.Vector<ulong> high);
[<System.CLSCompliant(false)>]
static member Narrow : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint32>
Public Shared Function Narrow (source1 As Vector(Of ULong), source2 As Vector(Of ULong)) As Vector(Of UInteger)
Public Function Narrow (low As Vector(Of ULong), high As Vector(Of ULong)) As Vector(Of UInteger)
Public Shared Function Narrow (low As Vector(Of ULong), high 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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla