Interfaz ID2D1DeviceContext2 (d2d1_3.h)
Esta interfaz realiza todas las mismas funciones que la interfaz ID2D1DeviceContext1, además de que permite la funcionalidad como la representación de entrada de lápiz, la representación de malla degradada y la carga de imágenes mejorada.
Herencia
La interfaz ID2D1DeviceContext2 hereda de ID2D1DeviceContext1. ID2D1DeviceContext2 también tiene estos tipos de miembros:
Métodos
La interfaz ID2D1DeviceContext2 tiene estos métodos.
ID2D1DeviceContext2::CreateGradientMesh Crea una nueva instancia id2D1GradientMesh mediante la matriz de revisiones especificada. |
ID2D1DeviceContext2::CreateImageSourceFromDxgi Crea un origen de imagen a partir de un conjunto de superficies DXGI. Las superficies YCbCr se convierten automáticamente en RGBA durante el dibujo posterior. |
ID2D1DeviceContext2::CreateImageSourceFromWic Crea un objeto de origen de imagen a partir de un origen de mapa de bits WIC, mientras rellena toda la memoria de píxeles dentro del origen de la imagen. La imagen se carga y almacena mientras se usa una cantidad mínima de memoria. (sobrecarga 3/3) |
ID2D1DeviceContext2::CreateImageSourceFromWic Crea un objeto de origen de imagen a partir de un origen de mapa de bits WIC, mientras rellena toda la memoria de píxeles dentro del origen de la imagen. La imagen se carga y almacena mientras se usa una cantidad mínima de memoria. (sobrecarga 2/3) |
ID2D1DeviceContext2::CreateImageSourceFromWic Crea un objeto de origen de imagen a partir de un origen de mapa de bits WIC, mientras rellena toda la memoria de píxeles dentro del origen de la imagen. La imagen se carga y almacena mientras se usa una cantidad mínima de memoria. (sobrecarga 1/3) |
ID2D1DeviceContext2::CreateInk Crea un nuevo objeto ID2D1Ink que comienza en el punto especificado. (sobrecarga 1/2) |
ID2D1DeviceContext2::CreateInk Crea un nuevo objeto ID2D1Ink que comienza en el punto especificado. (sobrecarga 2/2) |
ID2D1DeviceContext2::CreateInkStyle Crea un nuevo objeto ID2D1InkStyle, para su uso con métodos de representación de entrada de lápiz como DrawInk. (sobrecarga 1/2) |
ID2D1DeviceContext2::CreateInkStyle Crea un nuevo objeto ID2D1InkStyle, para su uso con métodos de representación de entrada de lápiz como DrawInk. (sobrecarga 2/2) |
ID2D1DeviceContext2::CreateLookupTable3D Crea una tabla de búsqueda 3D para asignar una entrada de 3 canales a una salida de 3 canales. Los datos de la tabla deben proporcionarse en formato de 4 canales. (ID2D1DeviceContext2.CreateLookupTable3D) |
ID2D1DeviceContext2::CreateTransformedImageSource Crea un origen de imagen que comparte recursos con un original. |
ID2D1DeviceContext2::D rawGdiMetafile Dibuja un metarchivo en el contexto del dispositivo mediante los rectángulos de origen y destino especificados. (sobrecarga 1/3) |
ID2D1DeviceContext2::D rawGdiMetafile Dibuja un metarchivo en el contexto del dispositivo mediante los rectángulos de origen y destino especificados. (sobrecarga 3/3) |
ID2D1DeviceContext2::D rawGdiMetafile Dibuja un metarchivo en el contexto del dispositivo mediante los rectángulos de origen y destino especificados. (sobrecarga 2/3) |
ID2D1DeviceContext2::D rawGradientMesh Representa una malla de degradado determinada en el destino. (ID2D1DeviceContext2.DrawGradientMesh) |
ID2D1DeviceContext2::D rawInk Representa el objeto de entrada de lápiz especificado mediante el pincel y el estilo de tinta especificados. (ID2D1DeviceContext2.DrawInk) |
ID2D1DeviceContext2::GetGradientMeshWorldBounds Devuelve los límites del mundo de una malla degradada determinada. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2016 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1_3.h |