Função PATHOBJ_vEnumStartClipLines (winddi.h)
A função PATHOBJ_vEnumStartClipLines permite que o driver solicite que as linhas sejam recortadas em uma região de clipe especificada.
Sintaxe
ENGAPI VOID PATHOBJ_vEnumStartClipLines(
PATHOBJ *ppo,
CLIPOBJ *pco,
SURFOBJ *pso,
LINEATTRS *pla
);
Parâmetros
ppo
Ponteiro para a estrutura PATHOBJ que descreve o objeto de recorte especificado.
pco
Ponteiro para uma estrutura CLIPOBJ que descreve a região do clipe.
pso
Ponteiro para uma estrutura SURFOBJ que a GDI consulta para recuperar informações sobre etapas de estilo.
pla
Ponteiro para uma estrutura LINEATTRS que o GDI consulta para recuperar informações de largura e estilo de linha.
Retornar valor
Nenhum
Comentários
Essa função é útil quando a região de clipe é mais complexa do que um retângulo simples.
PATHOBJ_vEnumStartClipLines executa cálculos para linhas largas cosméticas. Se a estrutura LINEATTRS precisar de uma linha larga cosmética, a enumeração percorre o caminho fornecido quantas vezes forem necessárias para concluir a figura ampliada.
Essa função não deve ser chamada para linhas geométricas largas ou caminhos que contenham curvas de Bézier.
Depois de iniciado, esse processo de enumeração não deve ser reiniciado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Universal |
Cabeçalho | winddi.h (inclua Winddi.h) |
Biblioteca | Win32k.lib |
DLL | Win32k.sys |