Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A função GetStretchBltMode recupera o modo de alongamento atual. O modo de alongamento define como os dados de cor são adicionados ou removidos de bitmaps que são estendidos ou compactados quando a função StretchBlt é chamada.
Sintaxe
int GetStretchBltMode(
[in] HDC hdc
);
Parâmetros
[in] hdc
Um identificador para o contexto do dispositivo.
Retornar valor
Se a função for bem-sucedida, o valor retornado será o modo de alongamento atual. Esse pode ser um dos valores a seguir.
| Valor | Descrição |
|---|---|
| BLACKONWHITE | Executa uma operação AND booliana usando os valores de cor para os pixels eliminados e existentes. Se o bitmap for um bitmap monocromático, esse modo preservará pixels pretos em detrimento de pixels brancos. |
| COLORONCOLOR | Exclui os pixels. Esse modo exclui todas as linhas de pixels eliminadas sem tentar preservar suas informações. |
| HALFTONE | Mapeia pixels do retângulo de origem 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 origem. |
| STRETCH_ANDSCANS | O mesmo que BLACKONWHITE. |
| STRETCH_DELETESCANS | O mesmo que COLORONCOLOR. |
| STRETCH_HALFTONE | O mesmo que HALFTONE. |
| STRETCH_ORSCANS | O mesmo que WHITEONBLACK. |
| WHITEONBLACK | Executa uma operação BOOLEAN OR usando os valores de cor para os pixels eliminados e existentes. Se o bitmap for um bitmap monocromático, esse modo preservará pixels brancos em detrimento de pixels pretos. |
Se a função falhar, o valor retornado será zero.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | wingdi.h (inclua Windows.h) |
| Biblioteca | Gdi32.lib |
| DLL | Gdi32.dll |