Partilhar via


Bitmaps, contextos de dispositivo e superfícies de desenho

Um DC (contexto de dispositivo ) é uma estrutura de dados que define os objetos gráficos, seus atributos associados e os modos gráficos que afetam a saída em um dispositivo. Para criar um DC, chame a função CreateDC ; para recuperar um DC, chame a função GetDC .

Antes de retornar um identificador que identifica esse DC, o sistema seleciona uma superfície de desenho no DC. Se o aplicativo chamou a função CreateDC para criar um contexto de dispositivo para uma exibição VGA, as dimensões dessa superfície de desenho serão de 640 por 480 pixels. Se o aplicativo chamou a função GetDC , as dimensões refletem o tamanho da área do cliente.

Antes que um aplicativo possa começar a desenhar, ele deve selecionar um bitmap com a largura e a altura apropriadas no DC chamando a função SelectObject . Quando um aplicativo passa o identificador para o DC para uma das funções de desenho da GDI (interface de dispositivo gráfico), a saída solicitada aparece na superfície de desenho selecionada no DC.

Para obter mais informações, consulte Contextos de dispositivo de memória.