CDC::SetStretchBltMode
Define o modo de alongamento de bitmap para o StretchBlt função de membro.
int SetStretchBltMode(
int nStretchMode
);
Parâmetros
nStretchMode
Especifica o modo de alongamento.Ele pode ser qualquer um dos seguintes valores:Valor
Descrição
BLACKONWHITE
Executa uma operação booleana e usando os valores de cor para os pixels existentes e eliminação.Se o bitmap for um bitmap monocromático, esse modo preserva os pixels pretos às custas de pixels brancos.
COLORONCOLOR
Exclui os pixels.Esse modo exclui serão eliminados — todas as linhas de pixels sem tentativa de preservar suas informações.
MEIO-TOM
Mapeia os pixels do retângulo de fonte em blocos de pixels no retângulo de destino.A cor média sobre o bloco de destino de pixels aproxima a cor dos pixels de fonte.
Após configuração o MEIO-TOM alongamento modo, um aplicativo deve chamar a função de Win32 SetBrushOrgEx para conjunto a origem do pincel.Se não conseguir fazer isso, Pincel desalinhamento ocorre.
STRETCH_ANDSCANS
O Windows 95/98: Same sistema autônomo BLACKONWHITE
STRETCH_DELETESCANS
O Windows 95/98: Same sistema autônomo COLORONCOLOR
STRETCH_HALFTONE
O Windows 95/98: Same sistema autônomo MEIO-TOM.
STRETCH_ORSCANS
O Windows 95/98: Same sistema autônomo WHITEONBLACK
WHITEONBLACK
Executa uma operação ou booliano usando os valores de cor para os pixels existentes e eliminados.Se o bitmap for um bitmap monocromático, esse modo preserva os pixels brancos à custa de pixels pretos.
Valor de retorno
O modo de alongamento anterior.Pode ser STRETCH_ANDSCANS, STRETCH_DELETESCANS, or STRETCH_ORSCANS.
Comentários
O modo de alongamento de bitmap define como as informações são removidas do bitmaps são compactados por meio da função.
The BLACKONWHITE (STRETCH_ANDSCANS) and WHITEONBLACK (STRETCH_ORSCANS) modos são normalmente usados para preservar os pixels de primeiro plano em bitmaps monocromáticos.The COLORONCOLOR (STRETCH_DELETESCANS) modo é normalmente usado para preservar cores em cor bitmaps.
The MEIO-TOM modo requer mais processamento da imagem de fonte que os três modos; ele é mais lento do que os outros, mas produz imagens de qualidade superiores.Observe também que SetBrushOrgEx deve ser chamado depois de definir o MEIO-TOM modo para evitar desalinhamento do pincel.
Modos de alongamento adicionais também podem estar disponível dependendo dos recursos do driver de dispositivo.
Requisitos
Cabeçalho: afxwin.h