リソースからPNGやJPEGを読み込む ゲームを作るにあたって、利用する画像はBitmapじゃちょっとばかし大きすぎる。だから圧縮率も高い上に8bitアルファを持ってるPNGを使いたい。ディレクトリから読み込む場合はユーザに画像を勝手に使われるし、exe単体で配布できない。じゃあリソースにしてしまおう。そういう場合のお話。 PNGなどのリソースから読み込む場合は、Bitmapと他で別の方法をとらなければならない*1。そしてこれがちょいと手間だ。それぞれのWin32APIは知らなければ各自調べほしい。手順はこんな感じになる。 FindResource関数でリソースハンドルを取得 SizeofResource関数でサイズを取得 LoadResource関数でリソースを読み出しLockResource関数でをロック GlobalAlloc関数でメモリを確保 GlobalLock関数でメモリをロッ
test TerminalからコマンドでAirPort(無線LAN)の設定を行うで紹介したairportコマンドのパスが変わっている。あとlagacyコマンドのいくつかが削除されている。 sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework//Versions/A/Resources/airport /usr/sbin/airport IPv6アドレスにおいて:(コロン)で区切られる2バイトの部分を何て呼べばいいのだろうか?IPv4アドレスではオクテット(octet)と呼ばれていて、会話の中で「第4オクテットが〜」みたいな使い方をするのだけど、IPv6アドレスで「第3***が〜」みたいな表現をしたい時に何て呼べばいいのだろうか?調べてみた。 紹介するインターネットドラフトではhextetという単語が提案されていて
Purpose Windows GDI+ is a class-based API for C/C++ programmers. It enables applications to use graphics and formatted text on both the video display and the printer. Applications based on the Microsoft Win32 API do not access graphics hardware directly. Instead, GDI+ interacts with device drivers on behalf of applications. GDI+ is also supported by Microsoft Win64. Where applicable GDI+ functions
すべて Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studio
急遽、画像処理をしなくてはならなくなったので、GDI+を使ってみた。 自分用メモも兼ねて簡単な使い方の紹介。 GDI+を使ってみたのは、なるべくたくさんのフォーマットの画像を読み書きしたかったから。 最初はBMP限定でやろうかと思ったけど、パレットとか色数とか、結局考慮しなきゃいけない点が多くて面倒だったから、いいものないかなって探してたら、たまたま見つけてGDI+を使ってみることにした。 とりあえず、参考にしたリンクを貼っ付けとく。 http://aki.issp.u-tokyo.ac.jp/itoh/PukiWiki/pukiwiki.php?%B2%E8%C1%FC http://lamoo.s53.xrea.com/develop/gdiplus/gdiplus.html http://park17.wakwak.com/~dragoon/gdiplus1.htm http://w
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く