Estructura D3DXPATCHINFO
Estructura que contiene los atributos de una malla de revisión.
Sintaxis
typedef struct D3DXPATCHINFO {
D3DXPATCHMESHTYPE PatchType;
D3DDEGREETYPE Degree;
D3DBASISTYPE Basis;
} D3DXPATCHINFO, *LPD3DXPATCHINFO;
Miembros
-
PatchType
-
Tipo: D3DXPATCHMESHTYPE
-
Tipo de revisión. Para obtener información sobre los tipos de revisión, vea D3DXPATCHMESHTYPE.
-
Grado
-
Tipo: D3DDEGREETYPE
-
Grado de las curvas usadas para construir la revisión. Para obtener información sobre los grados admitidos, vea D3DDEGREETYPE.
-
Basis
-
Tipo: D3DBASISTYPE
-
Tipo de curva usada para construir la revisión. Para obtener información sobre los tipos base admitidos, vea D3DBASISTYPE.
Comentarios
Una malla es un conjunto de caras, cada una de las cuales se describe mediante un polígono simple. Los objetos se pueden crear conectando varias mallas juntas. Una malla de revisión se construye a partir de revisiones. Una revisión es una pieza de geometría de cuatro lados construida a partir de curvas. El tipo de curva utilizada y el orden de la curva puede variar para que la superficie de revisión se ajuste casi a cualquier forma de superficie.
Se admiten los siguientes tipos de combinaciones de revisiones:
Tipo de revisión | Basis | Grado |
---|---|---|
Rectángulo | Bézier | 2,3,5 |
Rectángulo | B-Spline | 2,3,5 |
Rectángulo | Catmull-Rom | 3 |
Triangle | Bézier | 2,3,5 |
N-patch | N/D | 3 |
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también