MtxVecUtils.Bit24ToFloat Method

Overload List

#SignatureDescription
1void Bit24ToFloat(Int32 n, IntPtr Src, ref Double[] Dst, Int32 DstIndex)Convert 24 bit signed integer to double precision value.
2void Bit24ToFloat(Int32 n, IntPtr Src, ref Single[] Dst, Int32 DstIndex)Convert 24 bit signed integer to single precision value.

Overload 1: void Bit24ToFloat(Int32 n, IntPtr Src, ref Double[] Dst, Int32 DstIndex)

Convert 24 bit signed integer to double precision value.

#NameTypeDescription
1nInt32
2SrcIntPtr
3DstDouble[] (ref)
4DstIndexInt32destination start index

Result: stored in self (calling object)

Remarks:

Convert 24 bit signed integer to double precision value. The n parameter defines the number of elements to convert. Src points to a byte array and Dst is an array of double precision elements. DstIndex defines where in the Dst array will the elements be placed.

See Also: MtxVecUtils.FloatTo24Bit

Overload 2: void Bit24ToFloat(Int32 n, IntPtr Src, ref Single[] Dst, Int32 DstIndex)

Convert 24 bit signed integer to single precision value.

#NameTypeDescription
1nInt32
2SrcIntPtr
3DstSingle[] (ref)
4DstIndexInt32destination start index

Result: stored in self (calling object)

Remarks:

Convert 24 bit signed integer to single precision value. The n parameter defines the number of elements to convert. Src points to a byte array and Dst is an array of single precision elements. DstIndex defines where in the Dst array will the elements be placed.

See Also: MtxVecUtils.FloatTo24Bit