Device.CurrentTexturePalette プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Device.CurrentTexturePalette プロパティの意味・解説 

Device.CurrentTexturePalette プロパティ

現在のテクスチャ パレットを取得または設定します。

名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (microsoft.windowsmobile.directx.dll 内)
構文構文

Public Property CurrentTexturePalette As
 Integer
Dim instance As Device
Dim value As Integer

value = instance.CurrentTexturePalette

instance.CurrentTexturePalette = value
public int CurrentTexturePalette { get;
 set; }
public:
property int CurrentTexturePalette {
    int get ();
    void set (int value);
}
/** @property */
public int get_CurrentTexturePalette ()

/** @property */
public void set_CurrentTexturePalette (int
 value)
public function get CurrentTexturePalette
 () : int

public function set CurrentTexturePalette
 (value : int)

プロパティ値
現在のテクスチャ パレット。

解説解説

Device 構造体に関連付けられた 256 個のエントリを持つパレットのセットを通じて、パレット化テクスチャを使用できます。CurrentTexturePalette プロパティを設定することにより、パレットが現在のパレットになります。現在のパレットは、すべてのアクティブなテクスチャ ステージの、すべてのパレット化テクスチャの変換に使用されます。SetPaletteEntries はパレットの 256 個のエントリをすべて更新します。各エントリは、A8R8G8B8 形式の PaletteEntry オブジェクトです。既定では、すべてのエントリが 0xFFFFFFFF に設定されます。

Device パレットはアルファ チャネルを含みます。アルファ チャネルは、デバイスがパレットのアルファ チャネルをサポートすることを示す SupportsAlphaPalette 機能フラグが設定されている場合に使用できます。パレットのアルファ チャネルは、テクスチャ形式にアルファ チャネルがない場合に使用されます。デバイスがパレットのアルファをサポートせず、テクスチャ形式にアルファ チャネルがない場合は、0xFF の値がアルファに使用されます。

最大で 65,536 (0x0000FFFF) のパレットを使用できます。パレットのセットに関連付けられるメモリ リソースはアプリケーションが参照する最大パレット数に比例するため、0 から始まる連続したパレット番号を使用してください。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Device クラス
Device メンバ
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Device.CurrentTexturePalette プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Device.CurrentTexturePalette プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS