Funciones de Direct2D

Direct2D proporciona las siguientes funciones. Las funciones adicionales se definen en el espacio de nombres D2D1.

En esta sección

Tema Descripción
D2D1ComputeMaximumScaleFactor Calcula el factor máximo por el que una transformación determinada puede estirar cualquier vector.
D2D1CreateDevice Crea un nuevo dispositivo Direct2D asociado al dispositivo DXGI proporcionado.
D2D1CreateDeviceContext Crea un nuevo contexto de dispositivo Direct2D asociado a una superficie DXGI.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) Crea un objeto de fábrica que se puede usar para crear recursos de Direct2D.
D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) Crea un objeto de fábrica que se puede usar para crear recursos de Direct2D.
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Devuelve los puntos interiores de una revisión de malla degradada en función de los puntos que definen una revisión de Coons.
D2D1InvertMatrix Intenta invertir la matriz especificada.
D2D1IsMatrixInvertible Indica si la matriz especificada es invertible.
D2D1MakeRotateMatrix Crea una transformación de rotación que gira por el ángulo especificado sobre el punto especificado.
D2D1MakeSkewMatrix Crea una transformación de asimetría que tiene el ángulo del eje X, el ángulo del eje Y y el punto central especificados.
operator* (const D2D1\MATRIX\3X2\F,const& D2D1\MATRIX\3X2\F&) Multiplica dos matrices y devuelve el resultado.
BlobGetter Llama a una devolución de llamada de captador de propiedades de función miembro para una propiedad de tipo blob.
BlobSetter Llama a una devolución de llamada de establecedor de propiedad de función miembro para una propiedad de tipo blob.
DeducingBlobGetter Deduce la clase y los argumentos y, a continuación, llama a una devolución de llamada del captador de propiedades de función miembro para una propiedad de tipo blob.
DeducingBlobSetter Deduce la clase y los argumentos y, a continuación, llama a una devolución de llamada establecedor de propiedad de función miembro para una propiedad de tipo blob.
DeducingStringGetter Deduce la clase y los argumentos y, a continuación, llama a una devolución de llamada del captador de propiedades de función miembro para una propiedad de tipo cadena.
DeducingStringSetter Deduce la clase y los argumentos y, a continuación, llama a una devolución de llamada establecedor de propiedad de función miembro para una propiedad de tipo cadena.
DeducingValueGetter Deduce la clase y los argumentos y, a continuación, llama a una devolución de llamada del captador de propiedades de función miembro para una propiedad de tipo de valor.
DeducingValueSetter Deduce la clase y los argumentos y, a continuación, llama a una devolución de llamada establecedor de propiedades de función miembro para una propiedad de tipo valor.
Gettype Recupera el tipo de la propiedad especificada.
StringGetter Llama a una devolución de llamada de captador de propiedades de función miembro para una propiedad de tipo cadena.
StringSetter Llama a una devolución de llamada establecedor de propiedad de función miembro para una propiedad de tipo cadena.
ValueGetter Llama a una devolución de llamada de establecedor de propiedades de función miembro para una propiedad de tipo de valor.
ValueSetter Llama a una devolución de llamada de establecedor de propiedades de función miembro para una propiedad de tipo de valor.
D2D1ConvertColorSpace Convierte el color especificado de un espacio de colores a otro.
D2D1SinCos Devuelve el seno y el coseno de un ángulo.
D2D1Tan Devuelve la tangente de un ángulo.
D2D1Vec3Length Devuelve la longitud de un vector dimensional 3.
PD2D1\PROPERTY\GET\FUNCTION Obtiene una propiedad de un efecto.
PD2D1\PROPERTY\SET\FUNCTION Establece una propiedad en un efecto.