void WriteFloat(byte[] source, int sourceStart, DDSFormatDetails sourceFormatDetails, byte[] destination, int destStart) { byte[] bytes = sourceFormatDetails.ReadFloatAsArray(source, sourceStart); destination[destStart] = bytes[0]; destination[destStart + 1] = bytes[1]; destination[destStart + 2] = bytes[2]; destination[destStart + 3] = bytes[3]; }