CD2DGeometry (Clase)
Contenedor para ID2D1Geometry.
class CD2DGeometry : public CD2DResource;
Members
Constructores públicos
Name |
Descripción |
---|---|
Construye un objeto CD2DGeometry. |
|
El destructor. Se llama cuando se destruye un objeto de geometría D2D. |
Métodos públicos
Name |
Descripción |
---|---|
Adjunta la interfaz de recurso existente al objeto |
|
Combina esta geometría con la geometría especificada y almacena el resultado en ID2D1SimplifiedGeometrySink. |
|
Describe la intersección entre esta geometría y la geometría especificada. La comparación se realiza mediante la tolerancia de aplanamiento especificada. |
|
Calcula el área de la geometría después de que ha sido transformada por la matriz especificada y reducida mediante la tolerancia especificada. |
|
Calcula la longitud de la geometría como si cada segmento se desenrollara en una línea. |
|
Calcula el vector de punto y tangente a la distancia especificada a lo largo de la geometría después de que ha sido transformado por la matriz especificada y reducido mediante la tolerancia especificada. |
|
Destruye un objeto CD2DGeometry. (Invalida CD2DResource::Destroy.) |
|
Desasocia la interfaz de recurso del objeto |
|
Indica si el área que rellena la geometría contendría el punto especificado dado por la tolerancia especificada de aplanamiento. |
|
Devuelve la interfaz ID2D1Geometry |
|
Obtiene los límites de la geometría una vez que se ha ensanchado por el estilo y el ancho del trazo especificado y transformado por la matriz especificada. |
|
Comprueba la validez del recurso (invalida CD2DResource::IsValid). |
|
Calcula el contorno de la geometría y escribe el resultado en ID2D1SimplifiedGeometrySink. |
|
Crea una versión simplificada de la geometría que solo contiene líneas y, opcionalmente, curvas Bézier cúbicas y escribe el resultado en ID2D1SimplifiedGeometrySink. |
|
Determina si el trazo de la geometría contiene el punto especificado dado el grosor del trazo especificado, el estilo y la transformación. |
|
Crea un conjunto de triángulos que giran en el sentido de las agujas del reloj que cubren la geometría una vez transformado utilizando la matriz especificada y reducido mediante la tolerancia especificada. |
|
Amplia la geometría por el trazo especificado y escribe el resultado en ID2D1SimplifiedGeometrySink una vez ha sido transformado por la matriz especificada y reducido mediante la tolerancia especificada. |
Operadores públicos
Name |
Descripción |
---|---|
Devuelve la interfaz ID2D1Geometry |
Miembros de datos protegidos
Name |
Descripción |
---|---|
Puntero a ID2D1Geometry. |
Jerarquía de herencia
Requisitos
Encabezado: afxrendertarget.h