次の方法で共有


Mesh.Dispose()

Dispose メソッド

使用例

  • メッシュ オブジェクトのリソースのクリーンアップ

オブジェクトが使ったアンマネージのリソースを直ちに解放する。

定義

Visual Basic Overrides Public Sub Dispose()
C# public override void Dispose();
Managed C++ public: void Dispose();
JScript public override function Dispose() : void;

使用例

メッシュ オブジェクトのリソースのクリーンアップ

この例では、メッシュ オブジェクトのリソースを解放するクリーンアップ メソッドを呼び出す方法を示す。

メッシュ オブジェクトが Dispose を呼び出していない場合に、Mesh.Dispose を呼び出す簡単なアプリケーション定義のメソッドがある。

using Microsoft.DirectX.Direct3D;

public class Meshes : Form
{
    // Global variables for this project
    Mesh mesh = null;     // Create mesh object
    .
    .
    .
    // Clean up any mesh resources being used.
    
    public override void Dispose()
    {
        base.Dispose();
        if (mesh != null)
            mesh.Dispose();
        mesh = null;
    }
    .
    .
    .
}

対象

Mesh

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