myBitmap.RawFormat чем-то отличается от любого известного ImageFormat?

Я работаю с GDI + и создаю новое растровое изображение следующим образом:

var bmp = new Bitmap(width, height);

теперь, когда я наблюдаю за его RawFormat. Guid Я вижу, что он отличается от всех предопределенных ImageFormats (хотя я ожидаю, что это будет JPEG).

ImageFormat.Jpeg.Guid
    {b96b3cae-0728-11d3-9d7b-0000f81ef32e}
format.Guid
    {b96b3caa-0728-11d3-9d7b-0000f81ef32e}

Интересно то, что, как вы можете видеть, они идентичны, за исключением одного символа, который меня еще больше смущает.

Любая идея почему? Какие части кода определяют RawFormat создаваемого растрового изображения? Как мы можем гарантировать, что это действительный ImageFormat?

Спасибо.

12
задан Mo Valipour 4 August 2011 в 15:38
поделиться