BMP ファイルフォーマット BMP フォーマットは,DIB (Device Independent Bitmap) にヘッダを付けた形式になっていて,ヘッダの種類によって Windows Bitmap OS/2 Bitmap の2種類があります。 Windows, OS/2 のフォーマットは,ヘッダサイズのサイズが異なっています。
今回は、特に目に見える機能ではなく、他のある機能を実現するためには欠かすことのできない、ビットマップオブジェクトについてです。 ビットマップオブジェクト Windowsの提供する機能の中には、画像を使うものが多数あります。例えば、ツールバーのボタン上に描かれている画像などがそうです。これらの画像はたいていの場合、GDIオブジェクトの1つである、ビットマップオブジェクトとしてWindowsが管理しています。したがって、これらの機能を使うためにはビットマップオブジェクトを作成しなければならないのです。そこでビットマップオブジェクトを作成する方法を紹介します。ただし今回は、作成したビットマップオブジェクトを用いて何かをするということはしません。 DDB と DIB 一口にビットマップといっても、それには『デバイス依存ビットマップ(device-dependent bitmap : DDB)』と『
久々に動画紹介記事書いてみる。 KineticTypography PreParade in KineticTypography 最近ニコ動でモーショングラフィックスが注目され始めてる気がする。きっかけはとらドラ!のOPをモーショングラフィックス(以下MG)化した映像がランキング上位に食い込んでいたこと。しかも従来のアニメMADと違い、文字と少量のイラストだけで構成されている。コレを真似した映像もいくつか作られているようでこの現象は結構驚き。 このことについて雑感↓ MGは「ツッコミどころが少ない、コメント辛い」という理由で敬遠されている アイドルマスターMADはキャラクターを魅せるという方向性で上手く発達したなと思う このとらドラ!のMGは上手くオタクの心をつかんだところが勝因だったのかなと思う もちろん映像クオリティが高かったのが一番の要因だけど、クオリティだけじゃニコ厨がついてこない
今から3分で,Webページ上で,Microsoft .NET のコードを動かそう。 JavaScriptにできない事も,.NETなら可能になる。 今回は,Windowsアプリ用のUI部品(カレンダー)を,Webページ上で使ってみる。 メモ帳さえあればよい。 Visual Studioは不要。 .NETの詳しい知識も不要。 なぜなら,あなたのPCには,すでに .NET のコンパイラが搭載されているから。 手順は以下の通り。 (1).NET Frameworkのフォルダへ移動 (2)DLLのソースコードをメモ帳で作成 (3)DLLとしてコンパイル (4)サーバ上にDLLを配置(置くだけ) (5)サーバ上にHTMLを配置して,DLLを呼び出す (6)IEでWebページを開いてみる (補足1)この技術に関する詳細 (補足2)System.Windows.Formsについて (補足3)他のオブジェク
第2回「Coming Soonページをデザインする」 2009年11月26日 翻訳元サイト:Smashing Magazine http://www.smashingmagazine.com/ 原文:Designing “Coming Soon” Pages http://www.smashingmagazine.com/2009/11/10/designing-coming-soon-pages/ 翻訳:中野恵美子 ※本記事は「Smashing Magazine」様より許可を得て翻訳、掲載しています ドメインを購入したが、まだWebサイトをローンチしていない時、何をすべきか決めるのは、いつでもちょっとした難問だ。ドメイン管理団体やWebホスティング会社のデフォルトページをそのまま表示させておくのは、プロらしいとは言えない。とはいえ、Webサイト制作に本格的に取り組むべき段階では、汎用的な
Publickey グーグルがWebを高速化するために何をしているか http://goo.gl/KyBk この記事に興味を持った人は、是非、オライリーの「続・ハイパフォーマンスWebサイト」も読んで欲しい。http://goo.gl/davBless than a minute ago via Chromed Bird及川卓也 / Takuya Oikawa takoratta 本のページをめくるようにWebページの表示を高速化することを目指して、グーグルがWebブラウザやTCP/IP、HTTPといった通信プロトコルの改善を行っているのと同様に、私たちWebサイトを構築する側にも、Webを高速化するために使えるさまざまな手段があります。 それをまとめたのが書籍「続・ハイパフォーマンスWebサイト」です。以前、オライリー・ジャパンの編集担当の方から献本いただいていたので、さっそく紹介しまし
Welcome! In this tutorial, we're going to create a breakout clone that you can play in your browser, using javascript and the <canvas> element. In order to use this tutorial, you'll need a browser that supports the <canvas> element. Before you read any further, click on the "run code" button on the left to play the game that we'll end up creating. On every page, you'll be able to click the "run co
プロジェクトに問題が起きたり、失敗したりするのには、多くの理由があり得る。上司がその訳を聞いてきたときに、言い訳をするのと、正当な理由を示すのでは、天と地ほどの違いがある。言い訳はほとんどの場合、単に上司を苛立たせ、あなたに責めを負わせるだけだ。この記事では、部下が上司に言うことの多い言い訳を10個挙げることにする。このリストを裏返せば、プロジェクトが危うくなる前に、上司から問題解決のための助力を得る方法が分かってくるはずだ。 1.指示が理解できていなかった すべての上司が最高のコミュニケーションスキルを持っているとは限らない。そして、すべきことの説明がうまくない上司を持つと、苦労は増える。しかし、上司の説明が下手だということを、仕事ができなかった言い訳にしても通用しない。もし指示に意味が通らなければ、本当は何をすべきかを明らかにするのがあなたの責任だ。もし、2度以上そんな状況を体験したら
Adobe Systemsは、オンラインゲームプログラマーとのつながりを強固に保つ可能性のある動きの中で、同社の広く使われているブラウザプラグインの将来のバージョンに3Dグラフィックスのサポートを追加しようとしている。 この動きは、さまざまなOSやブラウザの非互換性によるプログラマーの困難を緩和するソフトウェア基盤「Flash」にとって、重要な前進だ。そして、それは早すぎるどころか、遅いくらいだ。Flashは多くのウェブ標準に包囲されており、その攻撃の一部は3Dウェブグラフィックスに焦点を置いている。 Flashの3D計画は、2010年10月に予定されているAdobe MAXカンファレンスのアジェンダで明らかにされた。そのアジェンダの、「Flash Player 3D Future」と題された講演についての項目には、「Adobe『Flash Player』のエンジニアSebastian M
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く