private static ExifExposureMode GetExposureMode( BitmapMetadata metadata ) { var mode = metadata.ReadUShort( ExposureModeQuery ); return !mode.HasValue ? ExifExposureMode.Unknown : (ExifExposureMode) mode.Value; }