Interfaz ID2D1RenderTarget (d2d1.h)
Representa un objeto que puede recibir comandos de dibujo. Las interfaces que heredan de ID2D1RenderTarget representan los comandos de dibujo que reciben de maneras diferentes.
Herencia
La interfaz ID2D1RenderTarget hereda de ID2D1Resource. ID2D1RenderTarget también tiene estos tipos de miembros:
Métodos
La interfaz ID2D1RenderTarget tiene estos métodos.
ID2D1RenderTarget::BeginDraw Inicia el dibujo en este destino de representación. |
ID2D1RenderTarget::Clear Borra el área de dibujo con el color especificado. (sobrecarga 2/3) |
ID2D1RenderTarget::Clear Borra el área de dibujo con el color especificado. (sobrecarga 1/3) |
ID2D1RenderTarget::CreateBitmap Crea un mapa de bits de Direct2D sin inicializar. |
ID2D1RenderTarget::CreateBitmap Crea un mapa de bits de Direct2D desde un puntero a los datos de origen en memoria. |
ID2D1RenderTarget::CreateBitmap Crea un ID2D1BitmapBrush a partir del mapa de bits especificado. (sobrecarga 2/3) |
ID2D1RenderTarget::CreateBitmapBrush Crea un ID2D1BitmapBrush a partir del mapa de bits especificado. (sobrecarga 1/3) |
ID2D1RenderTarget::CreateBitmapBrush Crea un ID2D1BitmapBrush a partir del mapa de bits especificado. El pincel usa los valores predeterminados para su opacidad y transformación. |
ID2D1RenderTarget::CreateBitmapBrush Crea un ID2D1BitmapBrush a partir del mapa de bits especificado. (sobrecarga 3/3) |
ID2D1RenderTarget::CreateBitmapBrush Crea un ID2D1BitmapBrush a partir del mapa de bits especificado. El pincel usa los valores predeterminados para su modo de extensión, modo de interpolación, opacidad y transformación. |
ID2D1RenderTarget::CreateBitmapFromWicBitmap Crea un objeto ID2D1Bitmap copiando el mapa de bits de Componente de imágenes de Microsoft Windows (WIC) especificado. (sobrecarga 2/4) |
ID2D1RenderTarget::CreateBitmapFromWicBitmap Crea un objeto ID2D1Bitmap copiando el mapa de bits de Componente de imágenes de Microsoft Windows (WIC) especificado. (sobrecarga 4/4) |
ID2D1RenderTarget::CreateBitmapFromWicBitmap Crea un objeto ID2D1Bitmap copiando el mapa de bits de Componente de imágenes de Microsoft Windows (WIC) especificado. (sobrecarga 3/4) |
ID2D1RenderTarget::CreateCompatibleRenderTarget Crea un nuevo destino de representación de mapa de bits para su uso durante el dibujo intermedio fuera de pantalla compatible con el destino de representación actual. |
ID2D1RenderTarget::CreateCompatibleRenderTarget Crea un destino de representación de mapa de bits para su uso durante el dibujo intermedio fuera de la pantalla que es compatible con el destino de representación actual. (sobrecarga 2/2) |
ID2D1RenderTarget::CreateCompatibleRenderTarget Crea un destino de representación de mapa de bits para su uso durante el dibujo intermedio fuera de la pantalla que es compatible con el destino de representación actual. (sobrecarga 1/2) |
ID2D1RenderTarget::CreateCompatibleRenderTarget Crea un destino de representación de mapa de bits para su uso durante el dibujo intermedio fuera de pantalla que es compatible con el destino de representación actual. El nuevo destino de representación de mapa de bits tiene el mismo formato de píxel (pero no el modo alfa) que el destino de representación actual. |
ID2D1RenderTarget::CreateCompatibleRenderTarget Crea un nuevo destino de representación de mapa de bits para su uso durante el dibujo intermedio fuera de la pantalla que es compatible con el destino de representación actual y tiene el mismo formato de píxel (pero no el modo alfa) que el destino de representación actual. |
ID2D1RenderTarget::CreateCompatibleRenderTarget Crea un nuevo destino de representación de mapa de bits para su uso durante el dibujo intermedio fuera de la pantalla que es compatible con el destino de representación actual y tiene el mismo tamaño, PPP y formato de píxel (pero no el modo alfa) que el destino de representación actual. |
ID2D1RenderTarget::CreateGradientStopCollection Crea una colección ID2D1GradientStopCollection a partir de la matriz especificada de estructuras de D2D1_GRADIENT_STOP. |
ID2D1RenderTarget::CreateGradientStopCollection Crea una id2D1GradientStopCollection a partir de las paradas de degradado especificadas que usa el D2D1_GAMMA_2_2 color interpolación gamma y el modo de extensión de la abrazadera. |
ID2D1RenderTarget::CreateLayer Crea un recurso de capa que se puede usar con este destino de representación y sus destinos de representación compatibles. (sobrecarga 2/2) |
ID2D1RenderTarget::CreateLayer Crea un recurso de capa que se puede usar con este destino de representación y sus destinos de representación compatibles. La nueva capa tiene el tamaño inicial especificado. |
ID2D1RenderTarget::CreateLayer Crea un recurso de capa que se puede usar con este destino de representación y sus destinos de representación compatibles. (sobrecarga 1/2) |
ID2D1RenderTarget::CreateLinearGradientBrush Crea un ID2D1LinearGradientBrush que contiene las paradas de degradado especificadas y tiene la opacidad base y la transformación especificadas. |
ID2D1RenderTarget::CreateLinearGradientBrush Crea un ID2D1LinearGradientBrush que contiene las paradas de degradado especificadas, no tiene ninguna transformación y tiene una opacidad base de 1.0. |
ID2D1RenderTarget::CreateLinearGradientBrush Crea un objeto ID2D1LinearGradientBrush para pintar áreas con un degradado lineal. |
ID2D1RenderTarget::CreateMesh Cree una malla que use triángulos para describir una forma. |
ID2D1RenderTarget::CreateRadialGradientBrush Crea un ID2D1RadialGradientBrush que contiene los delimitadores de degradado especificados y tiene la transformación especificada y la opacidad base. |
ID2D1RenderTarget::CreateRadialGradientBrush Crea un ID2D1RadialGradientBrush que contiene las paradas de degradado especificadas, no tiene ninguna transformación y tiene una opacidad base de 1.0. |
ID2D1RenderTarget::CreateRadialGradientBrush Crea un objeto ID2D1RadialGradientBrush que se puede usar para pintar áreas con un degradado radial. |
ID2D1RenderTarget::CreateSharedBitmap Crea un objeto ID2D1Bitmap cuyos datos se comparten con otro recurso. |
ID2D1RenderTarget::CreateSolidColorBrush Crea un nuevo ID2D1SolidColorBrush que tiene el color y la opacidad especificados. |
ID2D1RenderTarget::CreateSolidColorBrush Crea un nuevo ID2D1SolidColorBrush que tiene el color especificado y una opacidad base de 1.0f. |
ID2D1RenderTarget::CreateSolidColorBrush Crea un nuevo ID2D1SolidColorBrush que se puede usar para pintar áreas con un color sólido. |
ID2D1RenderTarget::D rawBitmap Dibuja el mapa de bits especificado después de escalarlo al tamaño del rectángulo especificado. (sobrecarga 1/3) |
ID2D1RenderTarget::D rawBitmap Dibuja el mapa de bits especificado después de escalarlo al tamaño del rectángulo especificado. (sobrecarga 2/3) |
ID2D1RenderTarget::D rawBitmap Dibuja el mapa de bits especificado después de escalarlo al tamaño del rectángulo especificado. (sobrecarga 3/3) |
ID2D1RenderTarget::D rawEllipse Dibuja el contorno de la elipse especificada con el estilo de trazo especificado. |
ID2D1RenderTarget::D rawEllipse Dibuja el contorno de una elipse con las dimensiones y el trazo especificados. |
ID2D1RenderTarget::D rawGeometry Dibuja el contorno de la elipse especificada con el estilo de trazo especificado. |
ID2D1RenderTarget::D rawGlyphRun Dibuja los glifos especificados. |
ID2D1RenderTarget::D rawLine Dibuja una línea entre los puntos especificados con el estilo de trazo especificado. |
ID2D1RenderTarget::D rawRectangle Dibuja el contorno de un rectángulo que tiene las dimensiones y el estilo de trazo especificados. (sobrecarga 2/2) |
ID2D1RenderTarget::D rawRectangle Dibuja el contorno de un rectángulo que tiene las dimensiones y el estilo de trazo especificados. (sobrecarga 1/2) |
ID2D1RenderTarget::D rawRoundedRectangle Dibuja el contorno del rectángulo especificado con el estilo de trazo especificado. (sobrecarga 1/2) |
ID2D1RenderTarget::D rawRoundedRectangle Dibuja el contorno del rectángulo especificado con el estilo de trazo especificado. (sobrecarga 2/2) |
ID2D1RenderTarget::D rawText Dibuja el texto especificado con la información de formato proporcionada por un objeto IDWriteTextFormat. (sobrecarga 1/2) |
ID2D1RenderTarget::D rawText Dibuja el texto especificado con la información de formato proporcionada por un objeto IDWriteTextFormat. (sobrecarga 2/2) |
ID2D1RenderTarget::D rawTextLayout Dibuja el texto con formato descrito por el objeto IDWriteTextLayout especificado. |
ID2D1RenderTarget::EndDraw Finaliza las operaciones de dibujo en el destino de representación e indica el estado de error actual y las etiquetas asociadas. |
ID2D1RenderTarget::FillEllipse Pinta el interior de la elipse especificada. (sobrecarga 1/2) |
ID2D1RenderTarget::FillEllipse Pinta el interior de la elipse especificada. (sobrecarga 2/2) |
ID2D1RenderTarget::FillGeometry Pinta el interior de la geometría especificada. |
ID2D1RenderTarget::FillMesh Pinta el interior de la malla especificada. |
ID2D1RenderTarget::FillOpacityMask Aplica la máscara de opacidad descrita por el mapa de bits especificado a un pincel y usa ese pincel para pintar una región del destino de representación. (sobrecarga 1/2) |
ID2D1RenderTarget::FillOpacityMask Aplica la máscara de opacidad descrita por el mapa de bits especificado a un pincel y usa ese pincel para pintar una región del destino de representación. (sobrecarga 2/2) |
ID2D1RenderTarget::FillRectangle Pinta el interior del rectángulo especificado. (sobrecarga 1/2) |
ID2D1RenderTarget::FillRectangle Pinta el interior del rectángulo especificado. (sobrecarga 2/2) |
ID2D1RenderTarget::FillRoundedRectangle Pinta el interior del rectángulo redondeado especificado. (sobrecarga 1/2) |
ID2D1RenderTarget::FillRoundedRectangle Pinta el interior del rectángulo redondeado especificado. (sobrecarga 2/2) |
ID2D1RenderTarget::Flush Ejecuta todos los comandos de dibujo pendientes. |
ID2D1RenderTarget::GetAntialiasMode Recupera el modo de suavizado de contorno actual para las operaciones de dibujo que no son de texto. |
ID2D1RenderTarget::GetDpi Devuelve los puntos del destino de representación por pulgada (PPP). |
ID2D1RenderTarget::GetMaximumBitmapSize Obtiene el tamaño máximo, en unidades dependientes del dispositivo (píxeles), de cualquier dimensión de mapa de bits compatible con el destino de representación. |
ID2D1RenderTarget::GetPixelFormat Recupera el formato de píxel y el modo alfa del destino de representación. |
ID2D1RenderTarget::GetPixelSize Devuelve el tamaño del destino de representación en píxeles del dispositivo. |
ID2D1RenderTarget::GetSize Devuelve el tamaño del destino de representación en píxeles independientes del dispositivo. |
ID2D1RenderTarget::GetTags Obtiene la etiqueta para las operaciones de dibujo subsecuentes. |
ID2D1RenderTarget::GetTextAntialiasMode Obtiene el modo de suavizado de contorno actual para las operaciones de dibujo de glifos y texto. |
ID2D1RenderTarget::GetTextRenderingParams Recupera las opciones de representación de texto actuales del destino de representación. |
ID2D1RenderTarget::GetTransform Obtiene la transformación actual del destino de representación. |
ID2D1RenderTarget::IsSupported Indica si el destino de representación admite las propiedades especificadas. (sobrecarga 1/2) |
ID2D1RenderTarget::IsSupported Indica si el destino de representación admite las propiedades especificadas. (sobrecarga 2/2) |
ID2D1RenderTarget::P opAxisAlignedClip Quita el último recorte alineado con el eje del destino de representación. Después de llamar a este método, el recorte ya no se aplica a las operaciones de dibujo subsecuentes. |
ID2D1RenderTarget::P opLayer Detiene el redireccionamiento de las operaciones de dibujo a la capa especificada por la última llamada a PushLayer. |
ID2D1RenderTarget::P ushAxisAlignedClip Especifica un rectángulo al que se recortan todas las operaciones de dibujo posteriores. (sobrecarga 2/2) |
ID2D1RenderTarget::P ushAxisAlignedClip Especifica un rectángulo al que se recortan todas las operaciones de dibujo posteriores. (sobrecarga 1/2) |
ID2D1RenderTarget::P ushLayer Agrega la capa especificada al destino de representación de modo que reciba todas las operaciones de dibujo posteriores hasta que se llame a PopLayer. (sobrecarga 2/2) |
ID2D1RenderTarget::P ushLayer Agrega la capa especificada al destino de representación de modo que reciba todas las operaciones de dibujo posteriores hasta que se llame a PopLayer. (sobrecarga 1/2) |
ID2D1RenderTarget::RestoreDrawingState Establece el estado de dibujo del destino de representación en el del ID2D1DrawingStateBlock especificado. |
ID2D1RenderTarget::SaveDrawingState Guarda el estado del dibujo actual en el ID2D1DrawingStateBlock especificado. |
ID2D1RenderTarget::SetAntialiasMode Establece el modo de suavizado de contorno del destino de representación. El modo de suavizado de contorno se aplica a todas las operaciones de dibujo posteriores, excepto las operaciones de dibujo de glifos y texto. |
ID2D1RenderTarget::SetDpi Establece los puntos por pulgada (PPP) del destino de representación. |
ID2D1RenderTarget::SetTags Especifica la etiqueta para las operaciones de dibujo subsecuentes. |
ID2D1RenderTarget::SetTextAntialiasMode Especifica el modo de suavizado de contorno que se usará para las operaciones de dibujo de glifos y texto posteriores. |
ID2D1RenderTarget::SetTextRenderingParams Especifica las opciones de representación de texto que se aplicarán a todas las operaciones de dibujo de glifos y texto posteriores. |
ID2D1RenderTarget::SetTransform Aplica la transformación especificada al destino de representación, lo que reemplaza la transformación existente. Todas las operaciones de dibujo posteriores se producen en el espacio transformado. (sobrecarga 2/2) |
ID2D1RenderTarget::SetTransform Aplica la transformación especificada al destino de representación, lo que reemplaza la transformación existente. Todas las operaciones de dibujo posteriores se producen en el espacio transformado. (sobrecarga 1/2) |
Comentarios
La aplicación debe crear destinos de representación una vez y mantenerlos durante la vida útil de la aplicación o hasta que el método EndDraw del destino de representación devuelva el error D2DERR_RECREATE_TARGET . Cuando reciba este error, debe volver a crear el destino de representación (y los recursos que creó).
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1.h |