Vector64 类
定义
public ref class Vector64 abstract sealed
public static class Vector64
type Vector64 = class
Public Module Vector64
- 继承
-
Vector64
方法
| As<T,U>(Vector64<T>) |
将 |
| AsByte<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 Byte 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type Byte. |
| AsDouble<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 Double 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type Double. |
| AsInt16<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 Int16 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type Int16. |
| AsInt32<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 Int32 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type Int32. |
| AsInt64<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 Int64 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type Int64. |
| AsSByte<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 SByte 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type SByte. |
| AsSingle<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 Single 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type Single. |
| AsUInt16<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 UInt16 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type UInt16. |
| AsUInt32<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 UInt32 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type UInt32. |
| AsUInt64<T>(Vector64<T>) |
将 Vector64<T> 重新解释为 UInt64 类型的新 Vector64。Reinterprets a Vector64<T> as a new Vector64 of type UInt64. |
| Create(Byte) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(Double) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(Int16) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(Int16, Int16, Int16, Int16) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(Int32) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(Int32, Int32) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(Int64) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(SByte) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(SByte, SByte, SByte, SByte, SByte, SByte, SByte, SByte) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(Single) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(Single, Single) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(UInt16) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(UInt16, UInt16, UInt16, UInt16) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(UInt32) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| Create(UInt32, UInt32) |
创建新的 Vector64<T> 实例,其中每个元素都已初始化为相应的指定值。Creates a new Vector64<T> instance with each element initialized to the corresponding specified value. |
| Create(UInt64) |
创建新的 Vector64<T> 实例,其中所有元素已初始化为指定值。Creates a new Vector64<T> instance with all elements initialized to the specified value. |
| CreateScalar(Byte) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(Double) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(Int16) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(Int32) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(Int64) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(SByte) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(Single) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(UInt16) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(UInt32) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalar(UInt64) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值并且其余元素已初始化为零。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements initialized to zero. |
| CreateScalarUnsafe(Byte) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| CreateScalarUnsafe(Int16) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| CreateScalarUnsafe(Int32) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| CreateScalarUnsafe(SByte) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| CreateScalarUnsafe(Single) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| CreateScalarUnsafe(UInt16) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| CreateScalarUnsafe(UInt32) |
创建新的 Vector64<T> 实例,其中第一个元素已初始化为指定值,而其余元素未初始化。Creates a new Vector64<T> instance with the first element initialized to the specified value and the remaining elements left uninitialized. |
| GetElement<T>(Vector64<T>, Int32) |
获取指定索引处的元素。Gets the element at the specified index. |
| ToScalar<T>(Vector64<T>) |
将给定向量转换为包含第一个元素的值的标量。Converts the given vector to a scalar containing the value of the first element. |
| ToVector128<T>(Vector64<T>) |
将给定向量转换为新的 Vector128<T>,将低 64 位设为给定向量的值,将高 64 位初始化为零。Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits initialized to zero. |
| ToVector128Unsafe<T>(Vector64<T>) |
将给定向量转换为新的 Vector128<T>,将低 64 位设为给定向量的值,将高 64 位保留为未初始化状态。Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits left uninitialized. |
| WithElement<T>(Vector64<T>, Int32, T) |
创建一个新的 Vector64<T>,将指定索引处的元素设置为指定值,并将其余元素设置为与给定向量中的值相同的值。Creates a new Vector64<T> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector. |