У меня есть некоторый код рисования C ++ / GDI, который использует режим изотропного отображения. У меня есть большая объектная модель с большим количеством кода для рисования, который я пытаюсь использовать в проекте C # для рисования в растровом изображении в памяти. У меня возникают проблемы с правильной настройкой объекта System.Graphics для создания одинакового изображения. Есть ли способ настроить эквивалент режима отображения MM_ISOTROPIC в объекте System.Graphics?
Вот соответствующий код из C ++ / GDI, который подготавливает режим отображения.
CDC* pDC = ...
pDC->SetMapMode(MM_ISOTROPIC);
pDC->SetWindowExt(24, 24);
pDC->SetViewportExt(pDC->GetDeviceCaps(LOGPIXELSX), pDC->GetDeviceCaps(LOGPIXELSY));