Share via


BaseTexture クラス

BaseTexture クラス

キューブ テクスチャ、ボリューム テクスチャなどのテクスチャ リソースを操作するには、BaseTexture クラスのメソッドとプロパティを使う。

定義

Visual Basic Public Class BaseTexture
   Inherits Resource 
   Implements IDisposable
C# public class BaseTexture : Resource,
    IDisposable
Managed C++ public __gc class BaseTexture  : public Resource,
    IDisposable
JScript public class BaseTexture extends Resource
   implements IDisposable

メンバ テーブル

次のテーブルは、BaseTexture オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。

イベント

イベント 説明
Disposing オブジェクトで Disposing イベントを検出するイベント ハンドラを追加する。

メソッド

メソッド 説明
BaseTexture オブジェクトの新しいインスタンスを初期化する。
Dispose オブジェクトが使用したアンマネージのリソースを直ちに解放する。
Equals このインスタンスが、指定したオブジェクトに等しいかどうかを示す値を返す。
Finalize Garbage Collector がオブジェクトを破棄する前に、オブジェクトが使用したリソースを強制的に解放する。
FreePrivateData このリソースに関連付けられている指定されたプライベート データを解放する。Resource から継承される。
GenerateMipSubLevels ミップマップ サブレベルを生成する。
GetHashCode このインスタンスのハッシュ コードを返す。
GetObjectByValue このメンバは Managed DirectX インフラストラクチャをサポートするが、作成したコードから直接使うことを念頭に置いたものではない。
GetPrivateData リソースに関連付けられたプライベート データを提供されたバッファにコピーする。Resource から継承される。
op_Equality
op_Inequality
PreLoad 管理下のリソースをプリロードする。Resource から継承される。
raise_Disposing
SetLevelOfDetail 管理下のテクスチャに最大詳細レベル (LOD) を設定する。
SetPriority このリソースにリソース管理の優先順位を割り当てる。Resource から継承される。
SetPrivateData アプリケーションでの使用が意図されているリソースとデータを関連付ける。データは値で渡され、複数のデータ セットを単一のリソースと関連付けることができる。Resource から継承される。

プロパティ

プロパティ 説明
AutoGenerateFilterType 自動生成するミップマップ サブレベルに使うフィルタ タイプを設定する。
Device リソースに関連付けられているデバイスを取得する。Resource から継承される。
Disposed オブジェクトが解放された場合に true となる値を取得する。それ以外の場合、値は false となる。
LevelCount マルチレベル テクスチャのテクスチャ レベルの数を返す。
LevelOfDetail 管理下のテクスチャに設定されている最大詳細レベル (LOD) に制限された値を返す。
Priority このリソースに対する優先順位を取得または設定する。Resource から継承される。
Type リソースのタイプを取得する。Resource から継承される。

継承の階層構造

Object

MarshalByRefObject

Resource

BaseTexture

CubeTexture

Texture

VolumeTexture

クラスの情報

名前空間 Microsoft.DirectX.Direct3D
アセンブリ Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll)
厳密名 Microsoft.DirectX.Direct3D,  Version=0293,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492

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