Mam odpowiedź, może komuś się przyda.
Dla zwykłego ekranu QVGA 240x360 kopiując grafikę robimy proste BitBlt 1:1
To samo dla ekranu VGA powoduje, że pracuje on w trybie QVGA, a robiąc StretchBlt z przeskalowaniem 2:1 wykorzystujemy jego pełnię możliwości.
HTC HD mini ma ekran WQVGA gdzie przeskalowanie jest w ułamkowych proporcjach.
Raportuje standard 240x360 a realna rozdzielczość to 320x480.
Jeśli więc grafika będzie standard 240x360 i kopiowana na ekran BitBlt, to powstaje fatalna pikseloza, ponieważ co parę linii następuje powtarzanie pikseli.
Trzeba więc robić grafikę w rozdzielczości 320x480 i wysyłać ją na ekran przez StretchBlt z odpowiednim przeskalowaniem.