Overload List
| # | Signature | Description |
|---|---|---|
| 1 | procedure Bit24ToFloat(n: Integer; Src: NativeInt; var Dst: TDoubleArray; DstIndex: Integer); | Convert 24 bit signed integer to double precision value. |
| 2 | procedure Bit24ToFloat(n: Integer; Src: NativeInt; var Dst: TSingleArray; DstIndex: Integer); | Convert 24 bit signed integer to single precision value. |
Overload 1: procedure Bit24ToFloat(n: Integer; Src: NativeInt; var Dst: TDoubleArray; DstIndex: Integer);
Convert 24 bit signed integer to double precision value.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | n | Integer | |
| 2 | Src | NativeInt | |
| 3 | Dst | TDoubleArray | |
| 4 | DstIndex | Integer | destination 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: procedure Bit24ToFloat(n: Integer; Src: NativeInt; var Dst: TSingleArray; DstIndex: Integer);
Convert 24 bit signed integer to single precision value.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | n | Integer | |
| 2 | Src | NativeInt | |
| 3 | Dst | TSingleArray | |
| 4 | DstIndex | Integer | destination 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