int SetStretchBltMode ( int nStretchMode );
Valeur de retour
Le mode d'étirement précédent. Il peut être STRETCH_ANDSCANS, STRETCH_DELETESCANSou STRETCH_ORSCANS.
Paramètres
nStretchMode
Spécifie le mode d'étirement. Il peut être l'une des valeurs suivantes:
| Valeur | Description |
| BLACKONWHITE | Effectue une opération booléenne et en utilisant les valeurs de couleur pour les pixels existants et éliminés. Si la bitmap est un bitmap monochrome, ce mode préserve les pixels noirs au détriment des pixels blancs. |
| COLORONCOLOR | Supprime les pixels. Ce mode supprime supprimés toutes les lignes de pixels sans chercher à préserver leurs informations. |
| DEMI-TEINTES | Cartes pixels dans le rectangle source en blocs de pixels dans le rectangle de destination. La couleur moyenne sur le bloc de destination de pixels rapproche de la couleur des pixels des source. |
| Après avoir défini la demi-teinte qui s'étend de la mode, une application doit appeler la fonction Win32 :: SetBrushOrgEx pour définir l'origine de la brosse. Si elle ne parvient pas à le faire, brosse désalignement se produit. | |
| STRETCH_ANDSCANS | Windows 95: même comme BLACKONWHITE |
| STRETCH_DELETESCANS | Windows 95: identique à la COLORONCOLOR |
| STRETCH_HALFTONE | Windows 95: même en demi-teinte. |
| STRETCH_ORSCANS | Windows 95: identique à la WHITEONBLACK |
| WHITEONBLACK | Effectue une opération booléenne ou en utilisant les valeurs de couleur pour les pixels existants et éliminés. Si la bitmap est un bitmap monochrome, ce mode préserve les pixels blancs au détriment des pixels noirs. |
Remarques
Définit le mode d'étirement de bitmap pour la fonction de membre StretchBlt . Le mode d'étirement de bitmap définit comment les informations sont supprimées du bitmap compressés à l'aide de la fonction.
Le BLACKONWHITE (STRETCH_ANDSCANS) et les modes de WHITEONBLACK (STRETCH_ORSCANS) sont généralement utilisés pour préserver les pixels du premier plan en bitmaps monochromes. Le mode COLORONCOLOR (STRETCH_DELETESCANS) est généralement utilisé pour préserver la couleur dans les bitmaps de couleur.
Le mode de demi-teinte exige davantage de traitement de l'image source que les trois autres modes ; Il est plus lent que les autres, mais il produit des images de qualité supérieure. Notez également que SetBrushOrgEx doit être appelée après le paramétrage du mode de demi-teintes pour éviter le désalignement de la brosse.
Modes de vibration supplémentaires pourraient également être disponibles selon les capacités du pilote de périphérique.
Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CDC::GetStretchBltMode, CDC::StretchBlt, :: SetStretchBltMode