public void Read( BinaryReader _R )
{
uint version = _R.ReadUInt32();
if ( version != SUPPORTED_IMAGEOPTS_VERSION )
throw new Exception( "Unsupported image options version " + version + " (supported version is " + SUPPORTED_IMAGEOPTS_VERSION + ")!" );
m_type = (TYPE) _R.ReadUInt32();
m_format.Read( _R );
m_minWidth = _R.ReadUInt32();
m_minHeight = _R.ReadUInt32();
m_maxWidth = _R.ReadUInt32();
m_maxHeight = _R.ReadUInt32();
m_depth = _R.ReadUInt32();
m_minNumLevels = _R.ReadUInt32();
m_maxNumLevels = _R.ReadUInt32();
m_arraySize = _R.ReadUInt32();
m_flags = _R.ReadUInt16();
}