Sprite.Draw メソッド (Texture, Rectangle, Vector3, Vector3, Int32)
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
バッチ処理されるスプライトのリストにスプライトを追加します。
名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)
構文
'宣言
Public Sub Draw ( _
srcTexture As Texture, _
srcRectangle As Rectangle, _
center As Vector3, _
position As Vector3, _
color As Integer _
)
'使用
Dim instance As Sprite
Dim srcTexture As Texture
Dim srcRectangle As Rectangle
Dim center As Vector3
Dim position As Vector3
Dim color As Integer
instance.Draw(srcTexture, srcRectangle, _
center, position, color)
public void Draw(
Texture srcTexture,
Rectangle srcRectangle,
Vector3 center,
Vector3 position,
int color
)
public:
void Draw(
Texture^ srcTexture,
Rectangle srcRectangle,
Vector3 center,
Vector3 position,
int color
)
member Draw :
srcTexture:Texture *
srcRectangle:Rectangle *
center:Vector3 *
position:Vector3 *
color:int -> unit
パラメーター
- srcTexture
型 : Microsoft.WindowsMobile.DirectX.Direct3D.Texture
スプライトのテクスチャを表す Texture。
- srcRectangle
型 : System.Drawing.Rectangle
元のテクスチャのうち、スプライトに使用する部分を示す Rectangle オブジェクト。元のイメージ全体をスプライトに使用する場合は、Empty を指定します。
- center
型 : Microsoft.WindowsMobile.DirectX.Vector3
スプライトの中心を表す Vector3 構造体。値 (0,0,0) は、左上隅を示します。
- position
型 : Microsoft.WindowsMobile.DirectX.Vector3
スプライトの位置を表す Vector3 構造体。値 (0,0,0) は、左上隅を示します。
- color
型 : System.Int32
整数で表されるカラー値。カラー チャネルとアルファ チャネルは、この値によってモジュレートされます。値が 16777215 の場合、元のソース カラーとアルファ データが維持されます。
例外
例外 | 条件 |
---|---|
InvalidCallException | メソッドの呼び出しが無効です。たとえば、メソッドのパラメーターに無効な値が含まれている場合などです。 |
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分的に信頼される側のコードからライブラリの使用」を参照してください。
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5、2.0