「ビデオメモリ」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
2行目: 2行目:
  
 
==概要==
 
==概要==
ビデオメモリは主として[[ディスプレイ]]に表示される内容を保持する[[メモリ]]である。
+
ビデオメモリは主としてディスプレイに表示される内容を保持するメモリである。
 
最近では表示用のみならず[[GPU]]の作業領域として利用されることも多い。
 
最近では表示用のみならず[[GPU]]の作業領域として利用されることも多い。
  
 
==主な形式==
 
==主な形式==
[[プログラム]]からビデオメモリを読み書きする際のルール(データ保持形式)は製品ごとに異なる。
+
プログラムからビデオメモリを読み書きする際のルール(データ保持形式)は製品ごとに異なる。
たとえばアドレス0番目から「RGB」の順番で1[[バイト]]単位で書き込めばよい製品もあれば、アドレス10000番以降は赤、アドレス20000番以降は緑、アドレス30000番以降は青といった形式もある。前者は[[パックドピクセル方式]]、後者は[[プレーナー方式]]と呼ばれる。世の中、ほぼこの二種類である。
+
たとえばアドレス0番目から「RGB」の順番で1バイト単位で書き込めばよい製品もあれば、アドレス10000番以降は赤、アドレス20000番以降は緑、アドレス30000番以降は青といった形式もある。前者はパックドピクセル方式、後者はプレーナー方式と呼ばれる。世の中、ほぼこの二種類である。
  
近年では[[OS]]が違いを吸収してくれることも多いが、高速描画が求められる分野などで[[低レベル]]な[[API]]を用いる場合はこの限りではないことが多い。
+
近年ではOSが違いを吸収してくれることも多いが、高速描画が求められる分野などで低レベルなAPIを用いる場合は今なおこの限りではないことが多い。
なお[[パソコン]]向けの[[GPU]]製品は[[Matrox]]などの業務用を除けば、実質的に[[NVIDIA]]と[[AMD]]、そして[[インテル]]の[[オンボード]]の三種類だけになったので、そこまで大きな差はなくなりつつある。
+
なおパソコン向けのGPU製品ではNVIDIAとAMD、そしてインテルのオンボードだけになったので、そのまで大きな差はなくなりつつある。
一方で[[Android]]向けの[[SoC]]製品では様々な[[GPU]]が群雄割拠している関係でビデオメモリの形式もまちまちである。
+
一方でAndroid向けのSoC製品では様々なGPUが群雄割拠している関係でビデオメモリの形式もまちまちである。
  
 
==関連項目==
 
==関連項目==

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート:

このページは 1 個の隠しカテゴリに属しています: