Leer en inglés

Compartir a través de


encabezado d2d1_3.h

Direct2D usa este encabezado. Para más información, consulte:

d2d1_3.h contiene las siguientes interfaces de programación:

Interfaces

 
ID2D1ColorContext1

Representa un contexto de color que se va a usar con el efecto de administración de colores.
ID2D1CommandSink2

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1CommandSink1 existente. También permite el acceso a la representación de lápiz y a la representación de malla degradada.
ID2D1CommandSink3

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1CommandSink2 existente. También permite el acceso a la representación por lotes de sprite.
ID2D1CommandSink4

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1CommandSink3 existente. También permite el acceso al nuevo modo de mezcla primitiva, MAX, a través del método SetPrimitiveBlend2.
ID2D1CommandSink5

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1CommandSink4 existente, además de que permite el acceso al método BlendImage.
ID2D1Device2

Representa un dominio de recursos cuyos objetos y contextos de dispositivo se pueden usar juntos. Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1Device1 existente. También permite la creación de objetos ID2D1DeviceContext2.
ID2D1Device3

Representa un dominio de recursos cuyos objetos y contextos de dispositivo se pueden usar juntos. Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1Device2. También permite la creación de objetos ID2D1DeviceContext3.
ID2D1Device4

Representa un dominio de recursos cuyos objetos y contextos de dispositivo se pueden usar juntos. Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1Device3. También permite la creación de objetos ID2D1DeviceContext4.
ID2D1Device5

Representa un dominio de recursos cuyos objetos y contextos de dispositivo se pueden usar juntos. Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1Device4. También permite la creación de objetos ID2D1DeviceContext5.
ID2D1Device6

Representa un dominio de recursos cuyos objetos y contextos de dispositivo se pueden usar juntos. Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1Device5, además de que permite la creación de objetos ID2D1DeviceContext6.
ID2D1Device7

Representa un dominio de recursos cuyos objetos y contextos de dispositivo se pueden usar juntos.
ID2D1DeviceContext2

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1DeviceContext1, además de que permite funcionalidades como la representación de lápiz, la representación de malla degradada y la carga de imágenes mejorada.
ID2D1DeviceContext3

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1DeviceContext2, además de que permite la funcionalidad para crear y dibujar lotes de sprite.
ID2D1DeviceContext4

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1DeviceContext3, además de que permite la funcionalidad para controlar nuevos tipos de glifos de fuente de color.
ID2D1DeviceContext5

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1DeviceContext4, además de que permite la creación de contextos de color y documentos Svg.
ID2D1DeviceContext6

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1DeviceContext5 existente, además de que permite el acceso al método BlendImage.
ID2D1DeviceContext7

Permite la creación y dibujo de objetos de realización de geometría; amplía las interfaces de contexto de dispositivo anteriores con compatibilidad con fuentes de color avanzadas.
ID2D1Factory3

Crea recursos de Direct2D. Esta interfaz también permite la creación de objetos ID2D1Device2.
ID2D1Factory4

Crea recursos de Direct2D. Esta interfaz también permite la creación de objetos ID2D1Device3.
ID2D1Factory5

Crea recursos de Direct2D. Esta interfaz también permite la creación de objetos ID2D1Device4.
ID2D1Factory6

Crea recursos de Direct2D. Esta interfaz también permite la creación de objetos ID2D1Device5.
ID2D1Factory7

Crea recursos de Direct2D. Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1Factory6, además de que permite la creación de objetos ID2D1Device6.
ID2D1Factory8

Crea recursos de Direct2D. Esta interfaz también permite la creación de objetos ID2D1Device7 .
ID2D1GdiMetafile1

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1GdiMetafile existente. También permite acceder a los límites y ppp del metarchivo.
ID2D1GdiMetafileSink1

Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1GdiMetafileSink existente. También permite el acceso a los registros de metarchivo.
ID2D1GradientMesh

Representa una representación dependiente del dispositivo de una malla degradada compuesta de revisiones. Use el método ID2D1DeviceContext2::CreateGradientMesh para crear una instancia de ID2D1GradientMesh.
ID2D1ImageSource

Representa un productor de píxeles que puede rellenar un plano 2D arbitrario. (ID2D1ImageSource)
ID2D1ImageSourceFromWic

Genera datos de píxeles 2D procedentes de WIC.
ID2D1Ink

Representa un único trazo continuo de entrada de lápiz de ancho variable, tal y como se define en una serie de segmentos y anchos de Bezier.
ID2D1InkStyle

Representa una colección de propiedades de estilo que usarán métodos como ID2D1DeviceContext2::D rawInk al representar la entrada de lápiz. El estilo de entrada de lápiz define la forma nib (punta de lápiz) y la transformación.
ID2D1LookupTable3D

Contenedor para datos de tabla de búsqueda 3D que se pueden pasar al efecto LookupTable3D.
ID2D1SpriteBatch

Representa un único grupo de sprites con sus propiedades de dibujo asociadas.
ID2D1SvgGlyphStyle

Este objeto proporciona los valores de relleno de contexto, trazo de contexto y valor de contexto que se usan al representar glifos SVG.
ID2D1TransformedImageSource

Representa un origen de imagen que comparte recursos con un origen de imagen original.

Functions

 
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.

Estructuras

 
D2D1_GRADIENT_MESH_PATCH

Representa una revisión tensor con 16 puntos de control, 4 colores de esquina y marcas de límite. Id2D1GradientMesh se compone de 1 o más parches de malla degradada. Use la función GradientMeshPatch o la función GradientMeshPatchFromCoonsPatch para crear una.
D2D1_INK_BEZIER_SEGMENT

Representa un segmento Bezier que se va a usar en la creación de un objeto ID2D1Ink. Esta estructura difiere de D2D1_BEZIER_SEGMENT en que se compone de D2D1_INK_POINTs, que contienen un radio además de coordenadas x e y.
D2D1_INK_POINT

Representa un par de radios de punto que forma parte de un D2D1_INK_BEZIER_SEGMENT.
D2D1_INK_STYLE_PROPERTIES

Define la forma general de la punta del lápiz y la transformación usada en un objeto ID2D1InkStyle.
D2D1_SIMPLE_COLOR_PROFILE

Descripción simple de un espacio de colores.
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES

Propiedades de un origen de imagen transformado.

Enumeraciones

 
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION

Especifica la directiva de ajuste de píxeles al representar glifos de mapa de bits de color.
D2D1_COLOR_CONTEXT_TYPE

Especifica la forma en que se define un perfil de color.
D2D1_GAMMA1

Determina qué gamma se usa para la interpolación y la mezcla.
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS

Marcas de opción que controlan la conversión principal realizada por CreateImageSourceFromDxgi, si existe.
D2D1_IMAGE_SOURCE_LOADING_OPTIONS

Controla las marcas de opción de un nuevo ID2D1ImageSource cuando se crea.
D2D1_INK_NIB_SHAPE

Especifica la apariencia del nib de entrada de lápiz (punta de lápiz) como parte de una estructura de D2D1_INK_STYLE_PROPERTIES.
D2D1_ORIENTATION

Especifica el volteo y la rotación en los que aparece una imagen.
D2D1_PATCH_EDGE_MODE

Especifica cómo representar bordes de malla degradada.
D2D1_SPRITE_OPTIONS

Especifica aspectos adicionales de cómo se va a dibujar un lote de sprite, como parte de una llamada a ID2D1DeviceContext3::D rawSpriteBatch.
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS

Marcas de opción para orígenes de imágenes transformados.