GDI Support Services
9/8/2008
O GDI fornece alguns serviços para suporte exibir drivers como estruturas predefinidos. As estruturas interagir dois com associado funções e com funções autônomo C a few.
Pincéis suporte estruturas predefinidos, paletas, conversões, recorte regiões e traço e preencher caminhos.
Bitmaps dispositivo suporte autônomo funções C e superfícies.
A seguinte tabela mostra as estruturas e funções.
Estrutura ou função | Descrição |
---|---|
BRUSHOBJ |
Representa um pincel que é usado para traço sólido ou padronizado e operações preencher. |
BRUSHOBJ_pvAllocRbrush |
Aloca memória para um pincel. |
BRUSHOBJ_pvGetRbrush |
Recupera um ponteiro para o pincel especificado. |
CLIPOBJ |
Representa um região de recorte. |
CLIPOBJ_bEnum |
Enumera retângulos recorte de uma região de recorte. |
CLIPOBJ_cEnumStart |
Define parâmetros para enumerar os retângulos em um região de recorte. |
EngCreateDeviceBitmap |
Faz com que o GDI para criar um identificador para um dispositivo arquivo de bitmap. |
EngCreateDeviceSurface |
Faz com que o GDI para criar uma superfície dispositivo que gerencia o driver exibir. |
EngDeleteSurface |
Informa o GDI que o driver exibir não precisa uma superfície dispositivo. |
PALOBJ_cGetColors |
Cores cópias para uma paleta. |
PATHDATA |
Armazena partes de um caminho de desenho. |
PATHOBJ_bEnum |
Enumera PATHDATA registros de um caminho de desenho. |
PATHOBJ_vEnumStart |
Prepara um caminho de desenho para que seus segmentos de linha componente enumerados. |
PATHOBJ_vGetBounds |
Retorna o retângulo delimitador para um caminho de desenho. |
XLATEOBJ |
Converte cores de uma paleta para outro. |
XLATEOBJ_cGetPalette |
Recupera as cores de uma paleta indexada. |
See Also
Reference
BitBlT Emulation Library Functions
Concepts
Display Driver Extensions
Display Driver Samples
Primary Display Drivers
Secondary Display Drivers
DDI Functions
GPE Base Classes
Display Buffer Formats
Line Drawing
Display Driver Escape Codes
Display Drivers and the Run-Time Image