arguments: This structure is passed by value to writer factory methods. Compression settings apply only to
their corresponding wrapper.
return value: Not applicable.
exceptions: Invalid levels, presets, versions, or unsupported strategies are reported by an sdds::Error-derived
exception when the writer is opened or updated.