Spriteとは? わかりやすく解説

sprite

別表記:スプライト

「sprite」の意味・「sprite」とは

「sprite」は英語の単語で、主に二つの意味を持つ。一つ目は、神話や伝説に登場する妖精や精霊を指す。この意味では、小さくて可愛らしい姿の妖精や、自然界の力を司る精霊などを表す。二つ目は、コンピューターグラフィックスの分野で用いられ、二次元のビットマップ画像やアニメーションのことを指す。この意味では、ゲームやウェブサイトなどでよく見かける。

「sprite」の発音・読み方

「sprite」の発音は、IPA表記では /spraɪt/ で、IPAのカタカナ読みでは「スプライト」である。日本人が発音するカタカナ英語では「スプライト」と読む。この単語は発音によって意味や品詞が変わるものではない。

「sprite」の定義を英語で解説

「sprite」の定義は、"an elf or fairy in folklore" または "a two-dimensional bitmap that is integrated into a larger scene in computer graphics" である。前者は「民間伝承における妖精や精霊」を、後者は「コンピューターグラフィックスにおける二次元のビットマップ画像」を指す。

「sprite」の類語

「sprite」の類語としては、"fairy"(妖精)、"elf"(エルフ)、"nymph"(ニンフ)などがある。また、コンピューターグラフィックスの文脈では、"bitmap"(ビットマップ)、"image"(画像)などが類語として挙げられる。

「sprite」に関連する用語・表現

「sprite」に関連する用語としては、"folklore"(民間伝承)、"mythology"(神話)、"nature spirit"(自然の精霊)などがある。また、コンピューターグラフィックスの文脈では、"pixel"(ピクセル)、"animation"(アニメーション)、"graphic design"(グラフィックデザイン)などが関連する用語として考えられる。

「sprite」の例文

1. English: The sprite danced around the forest. (日本語訳:その妖精は森の中で舞っていた。)
2. English: The game developer designed a new sprite for the character. (日本語訳:ゲーム開発者はキャラクターの新しいスプライトをデザインした。)
3. English: She believes in the existence of sprites and fairies. (日本語訳:彼女は妖精や精霊の存在を信じている。)
4. English: The sprite was added to the game scene. (日本語訳:そのスプライトはゲームのシーンに追加された。)
5. English: The sprite in the folklore is known to bring good luck. (日本語訳:民間伝承に登場するその精霊は、幸運をもたらすとされている。)
6. English: The sprite's image was created pixel by pixel. (日本語訳:そのスプライトの画像はピクセルごとに作成された。)
7. English: The sprite was invisible to everyone but her. (日本語訳:その精霊は彼女以外の誰にも見えなかった。)
8. English: The sprite was animated to move across the screen. (日本語訳:そのスプライトは画面を移動するようにアニメーションされた。)
9. English: The sprite in the story protected the forest. (日本語訳:物語の中の精霊は森を守っていた。)
10. English: The sprite was designed to be interactive. (日本語訳:そのスプライトはインタラクティブになるように設計された。)

スプライト

画像のほかの用語一覧
技術・規格:  ランレングス符号化  S映像  S映像端子  スプライト  THX  ドロー  トリミング

Sprite イベント


パブリック イベントパブリック イベント

参照参照

関連項目

Sprite クラス
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

その他の技術情報

Mobile Direct3D プログラミング
方法 : スプライトを使用する

Sprite クラス

Direct3D を使用してスプライトを描画するプロセスを単純化するメソッドとプロパティを提供します。

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

解説解説
使用例使用例

スプライトを作成する方法を次のコード例に示します。スプライトを作成して使用する方法の詳細については、「方法 : スプライトを使用する」を参照してください。

present = New PresentParameters()
present.BackBufferCount = 1
present.BackBufferFormat = dispmode.Format
present.BackBufferHeight = dispmode.Height
present.BackBufferWidth = dispmode.Width
present.SwapEffect = SwapEffect.Discard
device = New Device(Manager.Adapters.Default.Adapter, DeviceType.Default,
 Me, CreateFlags.None, present)
sprite = New Microsoft.WindowsMobile.DirectX.Direct3D.Sprite(device)
present = new PresentParameters();
present.BackBufferCount = 1;
present.BackBufferFormat = dispmode.Format;
present.BackBufferHeight = dispmode.Height;
present.BackBufferWidth = dispmode.Width;
present.SwapEffect = SwapEffect.Discard;

device = new Device(Manager.Adapters.Default.Adapter, DeviceType.Default,
 this, CreateFlags.None, present);
sprite = new Microsoft.WindowsMobile.DirectX.Direct3D.Sprite(device);
継承階層継承階層
System.Object
   Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh
     Microsoft.WindowsMobile.DirectX.Direct3D.Resource
      Microsoft.WindowsMobile.DirectX.Direct3D.Sprite
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Sprite コンストラクタ


Sprite プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ Transform Matrix を取得または設定します。
参照参照

関連項目

Sprite クラス
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

その他の技術情報

Mobile Direct3D プログラミング
方法 : スプライトを使用する

Sprite メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Begin スプライトを描画できるようにデバイスを準備します。
パブリック メソッド Dispose Sprite によって使用されているすべてのリソースを解放します。
パブリック メソッド Draw オーバーロードされます。 バッチ処理されるスプライトのリストにスプライトを追加します。
パブリック メソッド End デバイスを Begin が呼び出される前の状態に復元します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Flush バッチ処理されるすべてのスプライトを強制的にデバイスに送信します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド OnLostDevice ビデオ メモリ リソースへのすべての参照を解放し、すべての状態ブロックを削除します。
パブリック メソッド OnResetDevice デバイスが消失状態になったときに内部的に呼び出されます。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド SetWorldViewLH スプライトの左手座標系のワールド変換とビュー変換を設定します。
パブリック メソッド SetWorldViewRH スプライトの右手座標系のワールド変換とビュー変換を設定します。
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

Sprite クラス
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

その他の技術情報

Mobile Direct3D プログラミング
方法 : スプライトを使用する

Sprite メンバ

Direct3D を使用してスプライトを描画するプロセスを単純化するメソッドとプロパティを提供します。

Sprite データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ Transform Matrix を取得または設定します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Begin スプライトを描画できるようにデバイスを準備します。
パブリック メソッド Dispose Sprite によって使用されているすべてのリソースを解放します。
パブリック メソッド Draw オーバーロードされます。 バッチ処理されるスプライトのリストにスプライトを追加します。
パブリック メソッド End デバイスを Begin が呼び出される前の状態に復元します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド Flush バッチ処理されるすべてのスプライトを強制的にデバイスに送信します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド OnLostDevice ビデオ メモリ リソースへのすべての参照を解放し、すべての状態ブロックを削除します。
パブリック メソッド OnResetDevice デバイスが消失状態になったときに内部的に呼び出されます。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド SetWorldViewLH スプライトの左手座標系のワールド変換とビュー変換を設定します。
パブリック メソッド SetWorldViewRH スプライトの右手座標系のワールド変換とビュー変換を設定します。
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
参照参照

関連項目

Sprite クラス
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

その他の技術情報

Mobile Direct3D プログラミング
方法 : スプライトを使用する

スプライト

(Sprite から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/11/02 07:44 UTC 版)

スプライト(英:sprite)

妖精

妖精に由来して命名されたもの


SPRITE$(n)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/04/02 07:56 UTC 版)

「MSX-BASIC」の記事における「SPRITE$(n)」の解説

スプライトのパターンを定義する関数。

※この「SPRITE$(n)」の解説は、「MSX-BASIC」の解説の一部です。
「SPRITE$(n)」を含む「MSX-BASIC」の記事については、「MSX-BASIC」の概要を参照ください。

ウィキペディア小見出し辞書の「Sprite」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ。


英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「Sprite」の関連用語

Spriteのお隣キーワード
検索ランキング

   

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



Spriteのページの著作権

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2026実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2026 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【スプライト】の記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのスプライト (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのMSX-BASIC (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2026 GRAS Group, Inc.RSS