CImage::StretchBlt
Copia um bitmap do contexto do dispositivo de origem para este contexto atual do dispositivo.
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
const RECT& rectSrc,
DWORD dwROP = SRCCOPY
) const throw( );
Parâmetros
hDestDC
Um identificador para o contexto do dispositivo de destino.xDest
A coordenada x, em unidades lógicas, o canto superior esquerdo do retângulo alvo.yDest
A coordenada y, em unidades lógicas, o canto superior esquerdo do retângulo alvo.nDestWidth
A largura, em unidades lógicas, do retângulo alvo.nDestHeight
A altura, em unidades lógicas, do retângulo alvo.dwROP
A operação de varredura a ser executada.Códigos de Quadriculação- operação definem exatamente como combinar os bits de origem, de destino, e o padrão (conforme definido pelo pincel atualmente selecionada) para formar o destino.Consulte BitBlt em Windows SDK para obter uma lista de outros códigos de quadriculação- operação e suas descrições.rectDest
Uma referência a uma estrutura de RECT , identificando o destino.xSrc
A coordenada x, em unidades lógicas, o canto superior esquerdo do retângulo de origem.ySrc
A coordenada y, em unidades lógicas, o canto superior esquerdo do retângulo de origem.nSrcWidth
A largura, em unidades lógicas, o retângulo de origem.nSrcHeight
A altura, em unidades lógicas, o retângulo de origem.rectSrc
Uma referência a uma estrutura de RECT , identificando a fonte.
Valor de retorno
Diferente de zero se com êxito, se não 0.
Comentários
Para obter mais informações, consulte StretchBlt em Windows SDK.
Requisitos
Cabeçalho: atlimage.h