次の方法で共有


Device.Clear

Clear メソッド

使用例

  • バック バッファのクリア

ビューポートまたはビューポート内の矩形セットを指定した RGBA 色にクリアし、深度バッファをクリアし、ステンシル バッファを削除する。

オーバーロード リスト

public Void Clear (ClearFlags, Color, Single, Int32)
public Void Clear (ClearFlags, Color, Single, Int32, Rectangle[])
public Void Clear (ClearFlags, Int32, Single, Int32)
public Void Clear (ClearFlags, Int32, Single, Int32, Rectangle[])

使用例

バック バッファのクリア

この例では、バック バッファを青の単色でクリアする方法を示す。

ClearFlags 列挙の Target 定数は、Clear(ClearFlags,Int32,Single,Int32) メソッドの第 1 引数として使う。この場合、z バッファの深度は 1.0 に設定され、各ステンシル バッファ エントリに 0 が格納される。

using Microsoft.DirectX.Direct3D;

Device device = null;  // Create rendering device

// Clear the back buffer to a blue color
device.Clear(ClearFlags.Target, System.Drawing.Color.Blue, 1.0f, 0); 

© 2002 Microsoft Corporation. All rights reserved. Terms of use.