[
新規
] - [
ツリー
] - [
スレッド
] [
未解決
] [
緊急
] - [
優先
] - [
検索
] - [
なでしこTOP
]
「なでしこv1」開発掲示板
なでしこv1のバグや要望を書き込む掲示板
→
書き込み(
#453
)を編集する:
名前
タイトル
本文
一応、HSP用に作られたDLLの仕様などについてです。 参考になれば幸いです。 > HSPのDLLは、独自形式なのではないでしょうか? HSP2時代のものは独自形式でした。 HSP3は普通のWinAPIのものも呼び出せるようになったので宣言に工夫をする必要はなくなりました。 必ず、引数を4つ宣言します。(重要) これはVC++の呼び出し規約かなにかちょっと覚えていませんが、 パソコン大好きさんもおっしゃる通り先頭に'_'、語尾に'@16'が必要です。 > HSPのDLLは独自形式ではなく、普通のDLLです。 > サンプルによれば「extern "C" __declspec (dllexport)」でエクスポートされています。 ちょっと独自形式だったりします。 たとえば、ウィンドウ情報(描画、サイズなど)はとある構造体にいれてあったりします。 確か、HMMはウィンドウ描画命令も持っているため、「HSP専用の」ウィンドウ情報を取得しようとします。 (とくに、HMMINIT、DDINITあたり) areaさんはHMMをどの部位に使いたいのですか? サウンド、インプットならば、「DSINIT」「DMINIT」などと、個別に指定したほうがいいです。 DirectDrawはC言語用に作られたものなどを利用したほうがいいです。 それと、DirectX のバージョンは大丈夫ですか? 最新版のHMMは確か、DirectX9以上は必要です。
優先度
低
中
高
緊急
状態
未処理
詳細求む!
調査中
議論中
修正中
確認待ち
再修正依頼
解決
---
重複
---
アイデア
感想
告知
感謝
確認キー
👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。
編集キー
編集時に使うキーを入力(省略可能)
添付ファイル
🎁
ファイルを選択...
画像ファイル(最大300KB)を添付可能