Encabezado d2d1.h
Direct2D usa este encabezado. Para más información, consulte:
d2d1.h contiene las siguientes interfaces de programación:
ID2D1Bitmap Representa un mapa de bits que se ha enlazado a un id2D1RenderTarget. |
ID2D1BitmapBrush Pinta un área con un mapa de bits. (ID2D1BitmapBrush) |
ID2D1BitmapRenderTarget Se representa en una textura intermedia creada por el método CreateCompatibleRenderTarget. |
ID2D1Brush Define un objeto que pinta un área. Las interfaces que derivan de ID2D1Brush describen cómo se pinta el área. |
ID2D1DCRenderTarget Emite comandos de dibujo en un contexto de dispositivo GDI. |
ID2D1DrawingStateBlock Representa el estado de dibujo de un destino de representación: _the modo de suavizado de contorno, transformación, etiquetas y opciones de representación de texto. |
ID2D1EllipseGeometry Representa una elipse. |
ID2D1Factory Crea recursos de Direct2D. (ID2D1Factory) |
ID2D1GdiInteropRenderTarget Proporciona acceso a un contexto de dispositivo que puede aceptar comandos de dibujo de GDI. |
ID2D1Geometry Representa un recurso de geometría y define un conjunto de métodos auxiliares para manipular y medir formas geométricas. Las interfaces que heredan de ID2D1Geometry definen formas específicas. |
ID2D1GeometryGroup Representa una geometría compuesta, compuesta por otros objetos ID2D1Geometry. |
ID2D1GeometrySink Describe un trazado geométrico que puede contener líneas, arcos, curvas Bézier cúbicas y curvas Bezier cuadráticas. |
ID2D1GradientStopCollection Representa una colección de objetos D2D1_GRADIENT_STOP para pinceles de degradado lineal y radial. |
ID2D1HwndRenderTarget Representa instrucciones de dibujo en una ventana. |
ID2D1Image Representa un productor de píxeles que puede rellenar un plano 2D arbitrario. (ID2D1Image) |
ID2D1Layer Representa el almacén de respaldo necesario para representar una capa. |
ID2D1LinearGradientBrush Pinta un área con un degradado lineal. |
ID2D1Mesh Representa un conjunto de vértices que forman una lista de triángulos. |
ID2D1PathGeometry Representa una forma compleja que se puede componer de arcos, curvas y líneas. |
ID2D1RadialGradientBrush Pinta un área con un degradado radial. |
ID2D1RectangleGeometry Describe un rectángulo bidimensional. |
ID2D1RenderTarget Representa un objeto que puede recibir comandos de dibujo. Las interfaces que heredan de ID2D1RenderTarget representan los comandos de dibujo que reciben de diferentes maneras. |
ID2D1Resource Representa un recurso de dibujo de Direct2D. |
ID2D1RoundedRectangleGeometry Describe un rectángulo redondeado. |
ID2D1SimplifiedGeometrySink Describe un trazado geométrico que no contiene curvas o arcos cuadráticos. |
ID2D1SolidColorBrush Pinta un área con un color sólido. |
ID2D1StrokeStyle Describe los límites, el límite de miter, la combinación de líneas y la información de guiones de un trazo. (ID2D1StrokeStyle) |
ID2D1TessellationSink Rellena un objeto ID2D1Mesh con triángulos. |
ID2D1TransformedGeometry Representa una geometría que se ha transformado. |
D2D1CreateFactory D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,D2D1_FACTORY_OPTIONS*,void**) crea un objeto de fábrica que se puede usar para crear recursos de Direct2D. |
D2D1CreateFactory La función D2D1CreateFactory(D2D1_FACTORY_TYPE,REFIID,void**) crea un objeto de fábrica que se puede usar para crear recursos de Direct2D. |
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. |
D2D1_ARC_SEGMENT Describe un arco elíptico entre dos puntos. |
D2D1_BEZIER_SEGMENT Representa un segmento bezier cúbico dibujado entre dos puntos. |
D2D1_BITMAP_BRUSH_PROPERTIES Describe los modos de extensión y el modo de interpolación de un id2D1BitmapBrush. (D2D1_BITMAP_BRUSH_PROPERTIES) |
D2D1_BITMAP_PROPERTIES Describe el formato de píxel y ppp de un mapa de bits. |
D2D1_BRUSH_PROPERTIES Describe la opacidad y transformación de un pincel. |
D2D1_DRAWING_STATE_DESCRIPTION Describe el estado de dibujo de un destino de representación. |
D2D1_ELLIPSE Contiene el punto central, el radio x y el radio y de una elipse. |
D2D1_FACTORY_OPTIONS Contiene el nivel de depuración de un objeto ID2D1Factory. |
D2D1_GRADIENT_STOP Contiene la posición y el color de una parada de degradado. |
D2D1_HWND_RENDER_TARGET_PROPERTIES Contiene las opciones de HWND, tamaño de píxel y presentación de un ID2D1HwndRenderTarget. |
D2D1_LAYER_PARAMETERS Contiene los límites de contenido, la información de máscara, la configuración de opacidad y otras opciones para un recurso de capa. (D2D1_LAYER_PARAMETERS) |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES Contiene el punto de partida y el extremo del eje de degradado para un ID2D1LinearGradientBrush. |
D2D1_QUADRATIC_BEZIER_SEGMENT Contiene el punto de control y el punto final de un segmento Bezier cuadrático. |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES Contiene el desplazamiento de origen de degradado y el tamaño y la posición de la elipse de degradado para un ID2D1RadialGradientBrush. |
D2D1_RENDER_TARGET_PROPERTIES Contiene opciones de representación (hardware o software), formato de píxeles, información de PPP, opciones de comunicación remota y requisitos de compatibilidad de Direct3D para un destino de representación. |
D2D1_ROUNDED_RECT Contiene las dimensiones y los radios de esquina de un rectángulo redondeado. |
D2D1_STROKE_STYLE_PROPERTIES Describe el trazo que describe una forma. (D2D1_STROKE_STYLE_PROPERTIES) |
D2D1_TRIANGLE Contiene los tres vértices que describen un triángulo. |
D2D1_ANTIALIAS_MODE Especifica cómo se representan los bordes de primitivos que no son de texto. |
D2D1_ARC_SIZE Especifica si un arco debe ser mayor que 180 grados. |
D2D1_BITMAP_INTERPOLATION_MODE Especifica el algoritmo que se usa cuando se escalan o giran las imágenes. |
D2D1_CAP_STYLE Describe la forma del final de una línea o un segmento. |
D2D1_COMBINE_MODE Especifica los distintos métodos por los que se pueden combinar dos geometrías. |
D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS Especifica características adicionales compatibles con un destino de representación compatible cuando se crea. Esta enumeración permite una combinación bit a bit de sus valores de miembro. |
D2D1_DASH_STYLE Describe la secuencia de guiones y espacios en un trazo. |
D2D1_DC_INITIALIZE_MODE Especifica cómo se inicializa un contexto de dispositivo para la representación de GDI cuando se recupera del destino de representación. |
D2D1_DEBUG_LEVEL Indica el tipo de información proporcionada por la capa de depuración de Direct2D. |
D2D1_DRAW_TEXT_OPTIONS Especifica si se suprime el ajuste de texto o se recorta el rectángulo de diseño. Esta enumeración permite una combinación bit a bit de sus valores de miembro. |
D2D1_EXTEND_MODE Especifica cómo un pincel pinta áreas fuera de su área de contenido normal. |
D2D1_FACTORY_TYPE Especifica si Direct2D proporciona sincronización para un ID2D1Factory y los recursos que crea, de modo que se pueda acceder a ellos de forma segura desde varios subprocesos. |
D2D1_FEATURE_LEVEL Describe la compatibilidad mínima de DirectX necesaria para la representación de hardware mediante un destino de representación. |
D2D1_FIGURE_BEGIN Indica si una figura ID2D1SimplifiedGeometrySink específica está llena o hueca. |
D2D1_FIGURE_END Indica si una figura ID2D1SimplifiedGeometrySink específica está abierta o cerrada. |
D2D1_FILL_MODE Especifica cómo se combinan las áreas intersecntes de geometrías o figuras para formar el área de la geometría compuesta. |
D2D1_GAMMA Especifica qué gamma se usa para la interpolación. |
D2D1_GEOMETRY_RELATION Describe cómo un objeto geometry está relacionado espacialmente con otro objeto geometry. |
D2D1_GEOMETRY_SIMPLIFICATION_OPTION Especifica cómo se simplifica una geometría en un ID2D1SimplifiedGeometrySink. |
D2D1_LAYER_OPTIONS Especifica las opciones que se pueden aplicar cuando se aplica un recurso de capa para crear una capa. |
D2D1_LINE_JOIN Describe la forma que une dos líneas o segmentos. |
D2D1_OPACITY_MASK_CONTENT Describe si una máscara de opacidad contiene gráficos o texto. Direct2D usa esta información para determinar qué espacio gamma usar al mezclar la máscara de opacidad. |
D2D1_PATH_SEGMENT Indica si se debe trazar un segmento y si la combinación entre este segmento y la anterior debe ser suave. Esta enumeración permite una combinación bit a bit de sus valores de miembro. |
D2D1_PRESENT_OPTIONS Describe cómo se comporta un destino de representación cuando presenta su contenido. Esta enumeración permite una combinación bit a bit de sus valores de miembro. |
D2D1_RENDER_TARGET_TYPE Describe si un destino de representación usa la representación de hardware o software, o si Direct2D debe seleccionar el modo de representación. |
D2D1_RENDER_TARGET_USAGE Describe cómo se remoto un destino de representación y si debe ser compatible con GDI. Esta enumeración permite una combinación bit a bit de sus valores de miembro. |
D2D1_SWEEP_DIRECTION Define la dirección en la que se dibuja un arco elíptico. |
D2D1_TEXT_ANTIALIAS_MODE Describe el modo de suavizado de contorno utilizado para dibujar texto. |
D2D1_WINDOW_STATE Describe si una ventana está ocluida. |