BufferedGraphics.Render 方法

定义

写入图形缓冲区的内容。

重载

Render()

将图形缓冲区的内容写入默认设备。

Render(Graphics)

将图形缓冲区的内容写入指定的 Graphics 对象。

Render(IntPtr)

将图形缓冲区的内容写入与指定的 IntPtr 句柄关联的设备上下文。

Render()

Source:
BufferedGraphics.cs
Source:
BufferedGraphics.cs
Source:
BufferedGraphics.cs

将图形缓冲区的内容写入默认设备。

C#
public void Render ();

注解

此方法通过调用Allocate用于创建此BufferedGraphics对象的 的 BufferedGraphicsContext 方法,将图形缓冲区的内容写入指定的设备。

另请参阅

适用于

.NET Framework 4.8.1 和其他版本
产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Render(Graphics)

Source:
BufferedGraphics.cs
Source:
BufferedGraphics.cs
Source:
BufferedGraphics.cs

将图形缓冲区的内容写入指定的 Graphics 对象。

C#
public void Render (System.Drawing.Graphics target);
C#
public void Render (System.Drawing.Graphics? target);

参数

target
Graphics

一个 Graphics 对象,要向其中写入图形缓冲区的内容。

示例

下面的代码示例演示如何将图形缓冲区的内容呈现到指定的 Graphics 对象。 此代码是为 类提供的更大示例的 BufferedGraphics 一部分。

C#
private void RenderToGraphics(Graphics g)
{
    grafx.Render( g );
}

注解

此方法将图形缓冲区的内容写入指定的 Graphics 对象。

另请参阅

适用于

.NET Framework 4.8.1 和其他版本
产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Render(IntPtr)

Source:
BufferedGraphics.cs
Source:
BufferedGraphics.cs
Source:
BufferedGraphics.cs

将图形缓冲区的内容写入与指定的 IntPtr 句柄关联的设备上下文。

C#
public void Render (IntPtr targetDC);

参数

targetDC
IntPtr

IntPtr 指向设备上下文,图形缓冲区的内容将被写入这个设备上下文。

示例

下面的代码示例演示如何将图形缓冲区 grafx 的内容呈现到指定的设备上下文中。 此代码是为 类提供的更大示例的 BufferedGraphics 一部分。

C#
private void RenderToDeviceContextHandle(IntPtr hDC)
{
    grafx.Render( hDC );
}

注解

此方法将图形缓冲区的内容写入与指定 IntPtr 句柄关联的设备上下文。

另请参阅

适用于

.NET Framework 4.8.1 和其他版本
产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9