LoadImageの部分でロードする画像ファイルのサイズを取得していたのが原因なんですね。
pngやjpgのサイズの取得方法はわからないのでとりあえずSetTexture関数にパラメータを追加して対処したところ正常に表示されました。
ありがとうございました。
検索結果 36 件
- 2008年8月30日(土) 22:30
- フォーラム: プログラミング質問板
- トピック: DirectXでpngやjpgを使いたい
- 返信数: 2
- 閲覧数: 6250
DirectXでpngやjpgを使いたい
過去にも似たようなトピックはありましたが今回はjpgも読み込めません。 環境、プログラムは次の通りです。 ABのバージョン:4.24.00 DirectXのバージョン:10 グローバル変数の定義: Dim pCharImg As *CImage2D InitProc: pCharImg=New CImage2D pCharImg->SetTexture("Image.bmp",D3DCOLOR_XRGB(50,0,200)) RenderProc: pCharImg->DrawStretch(0,0,32,32,0,0,32,32) SetTextureで読み込む画像を&q...
- 2008年5月15日(木) 22:07
- フォーラム: プログラミング質問板
- トピック: 実行ファイルのフォルダ
- 返信数: 4
- 閲覧数: 3614
- 2008年5月13日(火) 00:11
- フォーラム: プログラミング質問板
- トピック: 実行ファイルのフォルダ
- 返信数: 4
- 閲覧数: 3614
実行ファイルのフォルダ
現在D&Dで起動するプログラムを作っています。設定ファイルはexeファイルと同じディレクトリにあるので実行ファイル自身の入っているフォルダのパスを調べる必要があるんですがその方法がわかりません。
実行ファイル自身の入っているフォルダのパスを簡単に調べる方法はありますでしょうか?よろしくお願いします。
実行ファイル自身の入っているフォルダのパスを簡単に調べる方法はありますでしょうか?よろしくお願いします。
- 2006年9月30日(土) 00:13
- フォーラム: プログラミング質問板
- トピック: BitBltについて
- 返信数: 4
- 閲覧数: 3850
イグトランス様、早速のご返事ありがとうございます。 具体的なコードを出していなかったのでここに掲載します。 まず先頭で次のグローバル変数を定義しています。 ' TODO: この位置にグローバルな変数、構造体、定数、関数を定義します。 Dim hOrgDC As HDC Dim hOrgBmp As HBITMAP Dim hCpyDC As HDC Dim hCpyBmp As HBITMAP 'GetObject関数で取得する情報を格納するための変数 Dim OrgBitmap As BITMAP Dim OrgBits As BytePtr Dim CpyBitmap As BITMAP ...
- 2006年9月29日(金) 23:00
- フォーラム: プログラミング質問板
- トピック: BitBltについて
- 返信数: 4
- 閲覧数: 3850
BitBltについて
学校の文化祭も終わり、部活を引退したところで久しぶりの投稿です。 BitBlt関数がメモリ内デバイスコンテキストのビットマップのビット配列を別のデバイスコンテキストのビットマップのビット配列にコピーするメカニズムが知りたくなっていろいろ調べたのですが、結局きちんと解説されているページが見つからなかったのでここで質問させていただきます。具体的には Dim hOrgDC As HDC Dim hOrgBmp As HBITMAP をコピー元メモリ内デバイスコンテキストとビットマップのハンドルとして、 Dim hCpyDC As HDC Dim hCpyBmp As HBITMAP にコピーすること...
- 2005年12月13日(火) 12:33
- フォーラム: プログラミング質問板
- トピック: HDCとDWord
- 返信数: 1
- 閲覧数: 2400
HDCとDWord
いつもお世話になります。 Function BitBlt2(hDC As *HDC,Width As Long,Height As Long)As Long BitBlt(hDC[1],0,0,Width,Height,hDC[0],0,0,SRCCOPY) EndFunction Dim hMainDC[1] As HDC Dim hMainBmp[1]As HBITMAP 'デバイスコンテキスト及びビットマップを作成(省略) BitBlt2(hMainDC,100,100) 'デバイスコンテキスト及びビットマップを破棄(省略) BitBlt2関数のhDCにはhMainDCの先頭ポインタ(*...
- 2005年10月29日(土) 19:59
- フォーラム: プログラミング質問板
- トピック: 透明なウィンドウ
- 返信数: 8
- 閲覧数: 5822
透明ウィンドウ
返事が遅くなりましてすみません。
konisi様のプログラムを早速コンパイル&実行させていただきました。
確かにクリックには反応するのですが、その時に透明なウィンドウの下のウィンドウまでクリックに反応してしまいました。
ウィンドウの特定の領域だけを無効にしたりできないかと調べてみましたが、なかなか見つかりませんでした。
なにかよい方法はありますでしょうか。よろしくお願いいたします。
konisi様のプログラムを早速コンパイル&実行させていただきました。
確かにクリックには反応するのですが、その時に透明なウィンドウの下のウィンドウまでクリックに反応してしまいました。
ウィンドウの特定の領域だけを無効にしたりできないかと調べてみましたが、なかなか見つかりませんでした。
なにかよい方法はありますでしょうか。よろしくお願いいたします。
- 2005年10月27日(木) 11:55
- フォーラム: プログラミング質問板
- トピック: .dllと.sbp
- 返信数: 2
- 閲覧数: 3123
- 2005年10月26日(水) 23:17
- フォーラム: プログラミング質問板
- トピック: .dllと.sbp
- 返信数: 2
- 閲覧数: 3123
.dllと.sbp
プロジェクトで、
関数をdllファイルにまとめておいてそれをDeclare~で呼び出す場合と、
関数をsbpファイルにまとめておいてそれをプロジェクトに登録して使う場合
のそれぞれの長所と短所(実行速度やメモリ使用容量の違いなど)を教えてください。
よろしくお願いいたします。
関数をdllファイルにまとめておいてそれをDeclare~で呼び出す場合と、
関数をsbpファイルにまとめておいてそれをプロジェクトに登録して使う場合
のそれぞれの長所と短所(実行速度やメモリ使用容量の違いなど)を教えてください。
よろしくお願いいたします。
- 2005年10月19日(水) 23:00
- フォーラム: プログラミング質問板
- トピック: 透明なウィンドウ
- 返信数: 8
- 閲覧数: 5822
- 2005年10月18日(火) 20:20
- フォーラム: プログラミング質問板
- トピック: 透明なウィンドウ
- 返信数: 8
- 閲覧数: 5822
透明なウィンドウ
Win98でも動くような透明なウィンドウを作りたいのですがどうすればよいのでしょうか。どなたかアドバイスお願いします。
- 2005年10月14日(金) 22:55
- フォーラム: プログラミング質問板
- トピック: 初のプログラム作成
- 返信数: 10
- 閲覧数: 7487
初のプログラム
僕の場合、中二の夏に初めてパソコンを買い、秋にインターネットに接続しました。
そこでいろいろ調べていくうちに、このActiveBasicに出会いました。
最初のうちはここの講座の通りに進めていきましたが、中3のはじめから自分でプログラムを作るようになりました。
それから約1年半...
中3の今頃とあまり変わってないというのが実情です...
そこでいろいろ調べていくうちに、このActiveBasicに出会いました。
最初のうちはここの講座の通りに進めていきましたが、中3のはじめから自分でプログラムを作るようになりました。
それから約1年半...
中3の今頃とあまり変わってないというのが実情です...
- 2005年10月11日(火) 08:32
- フォーラム: プログラミング質問板
- トピック: 画像の保存
- 返信数: 2
- 閲覧数: 3434
ありがとうございます
イグトランス様、早速のご返事本当にありがとうございます。
早速試してみたいと思います。
これからもどうぞよろしくお願いいたします。
早速試してみたいと思います。
これからもどうぞよろしくお願いいたします。