Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define um patch de controle Bézier. A matriz define os pontos de controle para o patch.
template Patch
{
< A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
DWORD nControlIndices;
array DWORD controlIndices[nControlIndices];
}
Onde:
- nControlIndices - Número de índices de ponto de controle.
- array DWORD controlIndices[nControlIndices] – Matriz de índices de ponto de controle.
O tipo de patch é definido pelo número de pontos de controle, conforme mostrado na tabela a seguir.
| Número de pontos de controle | Tipo |
|---|---|
| 10 | Patch triangular de Bézier cúbico |
| 15 | Patch triangular quartic Bézier |
| 16 | Patch de retângulo quádruplo de Bézier cúbico |
A ordem dos pontos de controle é fornecida em um padrão de espiral, conforme mostrado nos diagramas a seguir para patches triangulares e retangulares.
Os patches triangulares usam o padrão a seguir.
Os patches retangulares usam o padrão a seguir.
Consulte também