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)』 (2022/06/18 08:15 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」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「sprite」の関連用語

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

   

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



spriteのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリスプライトの記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 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というライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS