Table of Contents

Method Widen_Base_Ref2

Namespace
Zyl.VectorTraits.Impl.AVector128
Assembly
VectorTraits.dll

Widen_Base_Ref2(Vector128<int>, out Vector128<long>, out Vector128<long>)

Widens a Vector128<T> into two Vector128<T> instances (将一个 Vector128<T> 扩宽为两个 Vector128<T> 实例). Mnemonic: element_ref(i, lower, upper) := widen(source[i]).

[Obsolete("This method is for testing purposes only. Please use Widen_Base instead.")]
public static void Widen_Base_Ref2(Vector128<int> source, out Vector128<long> lower, out Vector128<long> upper)

Parameters

source Vector128<int>

The vector whose elements are to be widened (要扩宽其元素的向量).

lower Vector128<long>

When this method returns, contains the widened elements from lower indices in the source vector (当此方法返回时,包含源向量中来自较低下标的扩宽元素).

upper Vector128<long>

When this method returns, contains the widened elements from upper indices in the source vector (当此方法返回时,包含源向量中来自较高下标的扩宽元素).

See Also