Vector 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다.
public ref class Vector abstract sealed
public static class Vector
type Vector = class
Public Class Vector
Public Module Vector
- 상속
-
Vector
속성
IsHardwareAccelerated |
JIT 내장 지원을 통해 벡터 작업에 하드웨어 가속이 적용되는지 여부를 나타내는 값을 가져옵니다. |
메서드
Abs<T>(Vector<T>) |
요소가 지정된 벡터 요소의 절대값인 새 벡터를 반환합니다. |
Add<T>(Vector<T>, Vector<T>) |
값이 지정된 두 벡터의 각 요소 쌍 합계인 새 벡터를 반환합니다. |
AndNot<T>(Vector<T>, Vector<T>) |
두 벡터에서 해당 요소의 각 쌍에 대해 비트 And Not 연산을 수행하여 새 벡터를 반환합니다. |
As<TFrom,TTo>(Vector<TFrom>) | |
AsPlane(Vector4) | |
AsQuaternion(Vector4) |
Vector4 새 Quaternion재해석합니다. |
AsVector2(Vector4) | |
AsVector3(Vector4) | |
AsVector4(Plane) | |
AsVector4(Quaternion) |
Quaternion 새 Vector4재해석합니다. |
AsVector4(Vector2) | |
AsVector4(Vector3) | |
AsVector4Unsafe(Vector2) | |
AsVector4Unsafe(Vector3) | |
AsVectorByte<T>(Vector<T>) |
지정된 벡터의 비트를 부호 없는 바이트 벡터의 비트로 다시 변환합니다. |
AsVectorDouble<T>(Vector<T>) |
지정된 벡터의 비트를 배정밀도 부동 소수점 벡터의 비트로 다시 변환합니다. |
AsVectorInt16<T>(Vector<T>) |
지정된 벡터의 비트를 16비트 정수 벡터의 비트로 다시 변환합니다. |
AsVectorInt32<T>(Vector<T>) |
지정된 벡터의 비트를 정수 벡터의 비트로 다시 변환합니다. |
AsVectorInt64<T>(Vector<T>) |
지정된 벡터의 비트를 정수가 긴 벡터의 비트로 다시 변환합니다. |
AsVectorNInt<T>(Vector<T>) |
지정된 벡터의 비트를 네이티브 크기의 정수 벡터의 비트로 다시 변환합니다. |
AsVectorNUInt<T>(Vector<T>) |
지정된 벡터의 비트를 네이티브 크기의 부호 없는 정수 벡터의 비트로 다시 변환합니다. |
AsVectorSByte<T>(Vector<T>) |
지정된 벡터의 비트를 서명된 바이트 벡터의 비트로 다시 변환합니다. |
AsVectorSingle<T>(Vector<T>) |
지정된 벡터의 비트를 단정밀도 부동 소수점 벡터의 비트로 다시 변환합니다. |
AsVectorUInt16<T>(Vector<T>) |
지정된 벡터의 비트를 부호 없는 16비트 정수 벡터의 비트로 다시 변환합니다. |
AsVectorUInt32<T>(Vector<T>) |
지정된 벡터의 비트를 부호 없는 정수 벡터의 비트로 다시 변환합니다. |
AsVectorUInt64<T>(Vector<T>) |
지정된 벡터의 비트를 부호 없는 긴 정수 벡터의 비트로 다시 변환합니다. |
BitwiseAnd<T>(Vector<T>, Vector<T>) |
두 벡터의 각 요소 쌍에 대해 비트 |
BitwiseOr<T>(Vector<T>, Vector<T>) |
두 벡터의 각 요소 쌍에 대해 비트 |
Ceiling(Vector<Double>) |
요소가 지정된 벡터의 요소보다 크거나 같은 가장 작은 정수 값인 새 벡터를 반환합니다. |
Ceiling(Vector<Single>) |
요소가 지정된 벡터의 요소보다 크거나 같은 가장 작은 정수 값인 새 벡터를 반환합니다. |
Clamp<T>(Vector<T>, Vector<T>, Vector<T>) |
최소값과 최대값 사이의 벡터를 제한합니다. |
ClampNative<T>(Vector<T>, Vector<T>, Vector<T>) |
|
ConditionalSelect(Vector<Int32>, Vector<Single>, Vector<Single>) |
정수 마스크 벡터를 기반으로 지정된 두 개의 단정밀도 원본 벡터 간에 선택된 요소를 사용하여 새 단정밀도 벡터를 만듭니다. |
ConditionalSelect(Vector<Int64>, Vector<Double>, Vector<Double>) |
정수 마스크 벡터를 기반으로 지정된 두 개의 배정밀도 원본 벡터 사이에서 선택된 요소를 사용하여 새 배정밀도 벡터를 만듭니다. |
ConditionalSelect<T>(Vector<T>, Vector<T>, Vector<T>) |
정수 마스크 벡터를 기반으로 동일한 형식의 지정된 두 소스 벡터 간에 요소가 선택된 지정된 형식의 새 벡터를 만듭니다. |
ConvertToDouble(Vector<Int64>) |
|
ConvertToDouble(Vector<UInt64>) |
|
ConvertToInt32(Vector<Single>) |
|
ConvertToInt32Native(Vector<Single>) | |
ConvertToInt64(Vector<Double>) |
|
ConvertToInt64Native(Vector<Double>) |
오버플로에서 플랫폼별 동작을 사용하여 |
ConvertToSingle(Vector<Int32>) |
|
ConvertToSingle(Vector<UInt32>) |
|
ConvertToUInt32(Vector<Single>) |
|
ConvertToUInt32Native(Vector<Single>) |
오버플로에서 플랫폼별 동작을 사용하여 |
ConvertToUInt64(Vector<Double>) |
|
ConvertToUInt64Native(Vector<Double>) |
오버플로에서 플랫폼별 동작을 사용하여 |
CopySign<T>(Vector<T>, Vector<T>) |
벡터의 요소별 기호를 다른 벡터의 요소별 기호에 복사합니다. |
Cos(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Cos(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Create<T>(ReadOnlySpan<T>) |
지정된 읽기 전용 범위에서 새 Vector<T> 만듭니다. |
Create<T>(T) |
모든 요소가 지정된 값으로 초기화된 새 Vector<T> 인스턴스를 만듭니다. |
CreateSequence<T>(T, T) |
요소가 지정된 값에서 시작되고 다른 지정된 값에 따라 간격이 지정되는 새 Vector<T> 인스턴스를 만듭니다. |
DegreesToRadians(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
DegreesToRadians(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Divide<T>(Vector<T>, T) |
요소별 몫을 계산하기 위해 벡터를 스칼라로 나눕니다. |
Divide<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 요소를 두 번째 벡터의 해당 요소로 나눈 결과로 값이 있는 새 벡터를 반환합니다. |
Dot<T>(Vector<T>, Vector<T>) |
두 벡터의 점 곱을 반환합니다. |
Equals(Vector<Double>, Vector<Double>) |
지정된 두 배정밀도 벡터의 요소가 같은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
Equals(Vector<Int32>, Vector<Int32>) |
지정된 두 정수 벡터의 요소가 같은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
Equals(Vector<Int64>, Vector<Int64>) |
지정된 두 정수 벡터의 요소가 같은지 여부를 알리는 요소가 있는 새 벡터를 반환합니다. |
Equals(Vector<Single>, Vector<Single>) |
지정된 두 단정밀도 벡터의 요소가 같은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
Equals<T>(Vector<T>, Vector<T>) |
요소가 동일한 형식의 지정된 두 벡터에 있는 요소가 같은지 여부를 알리는 지정된 형식의 새 벡터를 반환합니다. |
EqualsAll<T>(Vector<T>, Vector<T>) |
지정된 벡터의 각 요소 쌍이 같은지 여부를 나타내는 값을 반환합니다. |
EqualsAny<T>(Vector<T>, Vector<T>) |
지정된 벡터의 단일 요소 쌍이 같은지 여부를 나타내는 값을 반환합니다. |
Exp(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Exp(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Floor(Vector<Double>) |
요소가 지정된 벡터의 요소보다 작거나 같은 가장 큰 정수 값인 새 벡터를 반환합니다. |
Floor(Vector<Single>) |
요소가 지정된 벡터의 요소보다 작거나 같은 가장 큰 정수 값인 새 벡터를 반환합니다. |
FusedMultiplyAdd(Vector<Double>, Vector<Double>, Vector<Double>) |
컴퓨팅( |
FusedMultiplyAdd(Vector<Single>, Vector<Single>, Vector<Single>) |
컴퓨팅( |
GetElement<T>(Vector<T>, Int32) |
지정된 인덱스에서 요소를 가져옵니다. |
GreaterThan(Vector<Double>, Vector<Double>) |
한 배정밀도 부동 소수점 벡터의 요소가 두 번째 배정밀도 부동 소수점 벡터의 해당 요소보다 큰지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
GreaterThan(Vector<Int32>, Vector<Int32>) |
한 정수 벡터의 요소가 두 번째 정수 벡터의 해당 요소보다 큰지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
GreaterThan(Vector<Int64>, Vector<Int64>) |
하나의 긴 정수 벡터에 있는 요소가 두 번째 긴 정수 벡터의 해당 요소보다 큰지 여부를 알리는 요소가 있는 새 long 정수 벡터를 반환합니다. |
GreaterThan(Vector<Single>, Vector<Single>) |
한 단정밀도 부동 소수점 벡터의 요소가 두 번째 단정밀도 부동 소수점 벡터의 해당 요소보다 큰지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
GreaterThan<T>(Vector<T>, Vector<T>) |
지정된 형식의 한 벡터에 있는 요소가 같은 시간의 두 번째 벡터에 있는 해당 요소보다 큰지 여부를 알리는 요소가 있는 새 벡터를 반환합니다. |
GreaterThanAll<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 모든 요소가 두 번째 벡터의 해당 요소보다 큰지 여부를 나타내는 값을 반환합니다. |
GreaterThanAny<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 요소가 두 번째 벡터의 해당 요소보다 큰지 여부를 나타내는 값을 반환합니다. |
GreaterThanOrEqual(Vector<Double>, Vector<Double>) |
요소가 두 번째 배정밀도 부동 소수점 벡터의 해당 요소보다 크거나 같은지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
GreaterThanOrEqual(Vector<Int32>, Vector<Int32>) |
한 정수 벡터의 요소가 두 번째 정수 벡터의 해당 요소보다 크거나 같은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
GreaterThanOrEqual(Vector<Int64>, Vector<Int64>) |
하나의 긴 정수 벡터에 있는 요소가 두 번째 긴 정수 벡터의 해당 요소보다 크거나 같은지 여부를 알리는 요소가 있는 새 long 정수 벡터를 반환합니다. |
GreaterThanOrEqual(Vector<Single>, Vector<Single>) |
한 벡터의 요소가 단정밀도 부동 소수점 두 번째 벡터의 해당 요소보다 크거나 같은지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
GreaterThanOrEqual<T>(Vector<T>, Vector<T>) |
지정된 형식의 한 벡터에 있는 요소가 동일한 형식의 두 번째 벡터에 있는 해당 요소보다 크거나 같은지 여부를 알리는 요소가 있는 새 벡터를 반환합니다. |
GreaterThanOrEqualAll<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 모든 요소가 두 번째 벡터의 모든 해당 요소보다 크거나 같은지 여부를 나타내는 값을 반환합니다. |
GreaterThanOrEqualAny<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 요소가 두 번째 벡터의 해당 요소보다 크거나 같은지 여부를 나타내는 값을 반환합니다. |
Hypot(Vector<Double>, Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Hypot(Vector<Single>, Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
IsNaN<T>(Vector<T>) |
벡터에서 NaN인 요소를 결정합니다. |
IsNegative<T>(Vector<T>) |
벡터의 어떤 요소가 음수 실수인지를 결정합니다. |
IsPositive<T>(Vector<T>) |
벡터의 어떤 요소가 양의 실수인지 결정합니다. |
IsPositiveInfinity<T>(Vector<T>) |
벡터에서 양수 무한대인 요소를 결정합니다. |
IsZero<T>(Vector<T>) |
벡터에서 0인 요소를 결정합니다. |
Lerp(Vector<Double>, Vector<Double>, Vector<Double>) |
지정된 가중치에 따라 두 벡터 간의 선형 보간을 수행합니다. |
Lerp(Vector<Single>, Vector<Single>, Vector<Single>) |
지정된 가중치에 따라 두 벡터 간의 선형 보간을 수행합니다. |
LessThan(Vector<Double>, Vector<Double>) |
한 배정밀도 부동 소수점 벡터의 요소가 두 번째 배정밀도 부동 소수점 벡터의 해당 요소보다 작은지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
LessThan(Vector<Int32>, Vector<Int32>) |
한 정수 벡터의 요소가 두 번째 정수 벡터의 해당 요소보다 작은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
LessThan(Vector<Int64>, Vector<Int64>) |
하나의 긴 정수 벡터에 있는 요소가 두 번째 긴 정수 벡터의 해당 요소보다 작은지 여부를 알리는 요소가 있는 새 long 정수 벡터를 반환합니다. |
LessThan(Vector<Single>, Vector<Single>) |
한 단정밀도 벡터의 요소가 두 번째 단정밀도 벡터의 해당 요소보다 작은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
LessThan<T>(Vector<T>, Vector<T>) |
요소가 한 벡터의 요소가 두 번째 벡터의 해당 요소보다 작은지 여부를 알리는 지정된 형식의 새 벡터를 반환합니다. |
LessThanAll<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 모든 요소가 두 번째 벡터의 해당 요소보다 작은지 여부를 나타내는 값을 반환합니다. |
LessThanAny<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 요소가 두 번째 벡터의 해당 요소보다 작은지 여부를 나타내는 값을 반환합니다. |
LessThanOrEqual(Vector<Double>, Vector<Double>) |
한 배정밀도 부동 소수점 벡터의 요소가 두 번째 배정밀도 부동 소수점 벡터의 해당 요소보다 작거나 같은지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
LessThanOrEqual(Vector<Int32>, Vector<Int32>) |
한 정수 벡터의 요소가 두 번째 정수 벡터의 해당 요소보다 작거나 같은지 여부를 알리는 요소가 있는 새 정수 벡터를 반환합니다. |
LessThanOrEqual(Vector<Int64>, Vector<Int64>) |
하나의 긴 정수 벡터에 있는 요소가 두 번째 긴 정수 벡터의 해당 요소보다 작거나 같은지 여부를 알리는 요소가 있는 새 long 정수 벡터를 반환합니다. |
LessThanOrEqual(Vector<Single>, Vector<Single>) |
한 단정밀도 부동 소수점 벡터의 요소가 두 번째 단정밀도 부동 소수점 벡터의 해당 요소보다 작거나 같은지 여부를 나타내는 요소가 있는 새 정수 벡터를 반환합니다. |
LessThanOrEqual<T>(Vector<T>, Vector<T>) |
요소가 한 벡터의 요소가 두 번째 벡터의 해당 요소보다 작거나 같은지 여부를 알리는 새 벡터를 반환합니다. |
LessThanOrEqualAll<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 모든 요소가 두 번째 벡터의 해당 요소보다 작거나 같은지 여부를 나타내는 값을 반환합니다. |
LessThanOrEqualAny<T>(Vector<T>, Vector<T>) |
첫 번째 벡터의 요소가 두 번째 벡터의 해당 요소보다 작거나 같은지 여부를 나타내는 값을 반환합니다. |
Load<T>(T*) |
지정된 소스에서 벡터를 로드합니다. |
LoadAligned<T>(T*) |
지정된 정렬된 원본에서 벡터를 로드합니다. |
LoadAlignedNonTemporal<T>(T*) |
지정된 정렬된 원본에서 벡터를 로드합니다. |
LoadUnsafe<T>(T) |
지정된 소스에서 벡터를 로드합니다. |
LoadUnsafe<T>(T, UIntPtr) |
지정된 원본 및 요소 오프셋에서 벡터를 로드합니다. |
Log(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Log(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Log2(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Log2(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Max<T>(Vector<T>, Vector<T>) |
요소가 지정된 두 벡터의 각 요소 쌍의 최대값인 새 벡터를 반환합니다. |
MaxMagnitude<T>(Vector<T>, Vector<T>) |
요소별로 크기가 더 큰 컴퓨팅과 두 벡터를 비교합니다. |
MaxMagnitudeNumber<T>(Vector<T>, Vector<T>) |
요소별로 두 벡터를 비교하여 크기가 더 큰 컴퓨팅과 입력이 |
MaxNative<T>(Vector<T>, Vector<T>) |
두 벡터를 비교하여 |
MaxNumber<T>(Vector<T>, Vector<T>) |
요소별로 두 벡터를 비교하여 더 큰 계산을 수행하고 요소가 |
Min<T>(Vector<T>, Vector<T>) |
요소가 지정된 두 벡터의 각 요소 쌍 중 최소값인 새 벡터를 반환합니다. |
MinMagnitude<T>(Vector<T>, Vector<T>) |
요소별로 크기가 작은 컴퓨팅과 두 벡터를 비교합니다. |
MinMagnitudeNumber<T>(Vector<T>, Vector<T>) |
요소별로 두 벡터를 비교하여 크기가 작은 컴퓨팅과 입력이 |
MinNative<T>(Vector<T>, Vector<T>) |
두 벡터를 비교하여 |
MinNumber<T>(Vector<T>, Vector<T>) |
요소별로 두 벡터를 비교하여 더 작은 컴퓨팅과 요소가 |
Multiply<T>(T, Vector<T>) |
값이 스칼라 값인 새 벡터에 지정된 벡터의 각 값을 곱한 새 벡터를 반환합니다. |
Multiply<T>(Vector<T>, T) |
값이 지정된 벡터의 값인 새 벡터를 각각 스칼라 값으로 곱한 새 벡터를 반환합니다. |
Multiply<T>(Vector<T>, Vector<T>) |
값이 지정된 두 벡터의 각 요소 쌍의 곱인 새 벡터를 반환합니다. |
MultiplyAddEstimate(Vector<Double>, Vector<Double>, Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
MultiplyAddEstimate(Vector<Single>, Vector<Single>, Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Narrow(Vector<Double>, Vector<Double>) |
두 개의 |
Narrow(Vector<Int16>, Vector<Int16>) |
두 개의 |
Narrow(Vector<Int32>, Vector<Int32>) |
두 개의 |
Narrow(Vector<Int64>, Vector<Int64>) |
두 개의 |
Narrow(Vector<UInt16>, Vector<UInt16>) |
두 개의 |
Narrow(Vector<UInt32>, Vector<UInt32>) |
두 개의 |
Narrow(Vector<UInt64>, Vector<UInt64>) |
두 개의 |
Negate<T>(Vector<T>) |
요소가 지정된 벡터에서 해당 요소의 부정인 새 벡터를 반환합니다. |
OnesComplement<T>(Vector<T>) |
지정된 벡터 요소의 보수를 사용하여 요소를 가져오는 새 벡터를 반환합니다. |
RadiansToDegrees(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
RadiansToDegrees(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Round(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Round(Vector<Double>, MidpointRounding) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Round(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Round(Vector<Single>, MidpointRounding) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
ShiftLeft(Vector<Byte>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<Int16>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<Int32>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<Int64>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<IntPtr>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<SByte>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<UInt16>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<UInt32>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<UInt64>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftLeft(Vector<UIntPtr>, Int32) |
벡터의 각 요소를 지정된 양만큼 왼쪽으로 이동합니다. |
ShiftRightArithmetic(Vector<Int16>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(부호 있음)합니다. |
ShiftRightArithmetic(Vector<Int32>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(부호 있음)합니다. |
ShiftRightArithmetic(Vector<Int64>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(부호 있음)합니다. |
ShiftRightArithmetic(Vector<IntPtr>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(부호 있음)합니다. |
ShiftRightArithmetic(Vector<SByte>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(부호 있음)합니다. |
ShiftRightLogical(Vector<Byte>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<Int16>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<Int32>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<Int64>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<IntPtr>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<SByte>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<UInt16>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<UInt32>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<UInt64>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
ShiftRightLogical(Vector<UIntPtr>, Int32) |
지정된 양만큼 벡터의 각 요소를 오른쪽으로 이동(서명되지 않음)합니다. |
Sin(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Sin(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
SinCos(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
SinCos(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
SquareRoot<T>(Vector<T>) |
요소가 지정된 벡터 요소의 제곱근인 새 벡터를 반환합니다. |
Store<T>(Vector<T>, T*) |
지정된 대상에 벡터를 저장합니다. |
StoreAligned<T>(Vector<T>, T*) |
지정된 맞춤 대상에 벡터를 저장합니다. |
StoreAlignedNonTemporal<T>(Vector<T>, T*) |
지정된 맞춤 대상에 벡터를 저장합니다. |
StoreUnsafe<T>(Vector<T>, T) |
지정된 대상에 벡터를 저장합니다. |
StoreUnsafe<T>(Vector<T>, T, UIntPtr) |
지정된 대상에 벡터를 저장합니다. |
Subtract<T>(Vector<T>, Vector<T>) |
값이 두 번째 벡터의 요소와 첫 번째 벡터의 해당 요소 간의 차이인 새 벡터를 반환합니다. |
Sum<T>(Vector<T>) |
지정된 벡터 내의 모든 요소의 합계를 반환합니다. |
ToScalar<T>(Vector<T>) |
지정된 벡터를 첫 번째 요소의 값을 포함하는 스칼라로 변환합니다. |
Truncate(Vector<Double>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Truncate(Vector<Single>) |
제네릭 벡터에서 생성, 조작 및 작동하기 위한 정적 메서드 컬렉션을 제공합니다. |
Widen(Vector<Byte>, Vector<UInt16>, Vector<UInt16>) |
|
Widen(Vector<Int16>, Vector<Int32>, Vector<Int32>) |
|
Widen(Vector<Int32>, Vector<Int64>, Vector<Int64>) |
|
Widen(Vector<SByte>, Vector<Int16>, Vector<Int16>) |
|
Widen(Vector<Single>, Vector<Double>, Vector<Double>) |
|
Widen(Vector<UInt16>, Vector<UInt32>, Vector<UInt32>) |
|
Widen(Vector<UInt32>, Vector<UInt64>, Vector<UInt64>) |
|
WidenLower(Vector<Byte>) | |
WidenLower(Vector<Int16>) | |
WidenLower(Vector<Int32>) | |
WidenLower(Vector<SByte>) | |
WidenLower(Vector<Single>) | |
WidenLower(Vector<UInt16>) | |
WidenLower(Vector<UInt32>) | |
WidenUpper(Vector<Byte>) | |
WidenUpper(Vector<Int16>) | |
WidenUpper(Vector<Int32>) | |
WidenUpper(Vector<SByte>) | |
WidenUpper(Vector<Single>) | |
WidenUpper(Vector<UInt16>) | |
WidenUpper(Vector<UInt32>) | |
WithElement<T>(Vector<T>, Int32, T) |
지정된 인덱스 집합의 요소가 지정된 값으로 설정되고 나머지 요소가 지정된 벡터의 요소와 동일한 값으로 설정된 새 Vector<T> 만듭니다. |
Xor<T>(Vector<T>, Vector<T>) |
두 벡터의 각 요소 쌍에 대해 비트 배타적 Or( |
적용 대상
.NET