Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |