GPE::Line
9/8/2008
Esse método executa antes e após uma seqüência de segmentos de linha, que são desenhados como um caminho.
Syntax
SCODE GPE::Line(
GPELineParms* pLineParms,
EGPEPhase phase
);
Parameters
- pLineParms
[no] Ponteiro para um GPELineParms estrutura contendo parâmetros da linha.
fase
[no] Defina como um dos valores a seguinte tabela.Valor Descrição gpeSingle
Para linhas simples.
gpePrepare
Para inicializar o hardware exibir para desenhar várias linhas com parâmetros semelhantes.
gpeContinue
Para linhas que fazem parte de uma seqüência de operações line Drawing.
gpeComplete
Sinaliza final de uma seqüência de operações line Drawing.
Return Value
Nenhum.
Remarks
Este é o método somente puro line Drawing virtual que você deve sobrecarga em um driver GPE-Based.
Quando chamado antes uma seqüência de linha, o fase parâmetro tiver o valor gpePrepare. Depois que a seqüência estiver completo, interface de dispositivo de elementos gráficos (GDI) chama esse método com o valor gpeComplete in a fase parâmetro.
O GPE::Line método examina os parâmetros de linha para determinar se a operação pode ser acelerada. Ele também coloca um ponteiro para uma função para executar uma vez por segmento de linha para o pLine membro das GPELineParms estrutura. Para usar a codificar line Drawing emulada fornecido como parte de GPE, executar o seguinte codificar.
pLineParms->pLine = EmulatedLine;
return S_OK;
Requirements
Header | gpe.h |
Library | Gpe_lib.lib |
Windows Embedded CE | Windows CE 1.0 and later |