約 3,753,020 件
https://w.atwiki.jp/ktonegaw/pages/23.html
DXライブラリ置き場 http //homepage2.nifty.com/natupaji/DxLib/ SaveDrawScreen関連 http //hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=past no=458 http //studiokingyo.fc2web.com/dxlib/kowaza/_22.html BMPファイルの読み書き・編集 http //www.h4.dion.ne.jp/~zero1341/win01/108.htm ビットマップの保存 http //eternalwindows.jp/graphics/bitmap/bitmap18.html raw形式からbmp形式への書き込み (画像処理) http //okwave.jp/qa4122072.html ビットマップファイルの書き込み http //son-son.sakura.ne.jp/programming/tips_1.html 画面をキャプチャして画像保存する方法 http //z800.blog.shinobi.jp/Category/13/ 「詳解 画像処理プログラミング 」サポートページ http //isbn.sbcr.jp/44370/ DirectX入門 http //wisdom.sakura.ne.jp/system/directx/index.html Direct3D Tips http //sorceryforce.com/programing/directx/direct3d.html Geekなページ http //www.geekpage.jp/ MSDNアカデミックアライアンス http //www.microsoft.com/japan/msdn/academic/Articles/ 0からのゲームプログラミング http //www.plustarnet.com/aspil/Programming/ 無料C++総合環境DirectXゲームプログラミング http //lacc.biz/cpp/cpp.html 物理のかぎしっぽ:コンピュータ関連の記事 http //www12.plala.or.jp/ksp/index.html 標準 Windows API http //wisdom.sakura.ne.jp/system/winapi/win32/index.html Windows API講座 http //www007.upp.so-net.ne.jp/hama_d/newapi/index.html Windows API Topics http //www.arcpit.co.jp/winapi/api_01/ WindowsAPI Programming http //yonex1.cis.ibaraki.ac.jp/Win32/ Win32API(C言語)編 トップページ http //www.geocities.jp/ky_webid/win32c/index.html C/C++/Windows API最新リンク2005 http //www2.famille.ne.jp/~akio1998/l_cpp.html ハイブリッド並列プログラミングによるMPEG2 エンコーダの高速化 http //www.hpc.se.ritsumei.ac.jp/papers/m06/ikegami.pdf 画像形式(静止画)のしくみ http //www.marguerite.jp/Nihongo/Labo/Image/index.html JPEGアルゴリズム http //www2.starcat.ne.jp/~fussy/algo/algo8-6.htm http //www2.starcat.ne.jp/~fussy/algo/algo8-7.htm
https://w.atwiki.jp/noobmaster/pages/39.html
CEでAPIフックを行い敵キャラとの当たり判定の探索を行います。 矩形(くけい)どうしの当たり判定には、IntersectRectと言うWin32 APIが利用されることが多いです。 IntersectRectは引数で指定した矩形どうしが交わっているか否かを返します。 詳細:MSDN IntersectRect 関数 CEのメモリビューワで"Ctrl+G"を入力し"Goto Adresss"を開いて、目的のAPI名を入力するとメモリビューで参照することができます。 imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (APIHook_1.PNG) ターゲットプロセスにおいて当該APIのアドレスを検索しましょう。 今回、あるオンラインゲームに対して検索をかけた結果、プロセス領域内でアドレス 00D0E96Chがヒットしました。 このゲームはこのアドレスを経由して当該APIを呼び出していると仮定します。 このゲームが当たり判定のためにIntersectRectを利用していると仮定して、このAPIを呼び出しているアドレスがないか調べることにします。 そこで先ほどヒットしたアドレスにフックをしかけて、そこから戻りアドレスを抽出してみましょう。 サンプルスクリプトは以下になります [ENABLE] alloc(HookIntersectRect,128) label(retAddr) registersymbol(retAddr) HookIntersectRect push eax mov eax,[esp+4] mov [retAddr],eax // 戻りアドレスを取得 pop eax jmp IntersectRect retAddr dd 0 00D0E96C dd HookIntersectRect [DISABLE] 00D0E96C dd IntersectRect dealloc(HookIntersectRect) unregistersymbol(retAddr) 実行結果は以下の通りです。 (スクリプトを実行した後で、チートテーブルに"retAddr"を追加しています。) フックした後で敵が居るマップに移動すると、推測通り当たり判定のためにIntersectRectを頻繁に呼び出しているアドレス(今回の場合は00667C58h)が分かります。 注意:汎用APIの呼び出しは複数のアドレスから行われる可能性があるため場合によっては関係のない呼び出しをフィルタリングするスクリプトを組む必要があります。 IntersectRectは矩形同士が交差した場合TRUEを返す関数です。 その後に来る"TEST EAX,EAX"という命令は関数からの戻り値の真偽判定やぬるぽチェックでよく現れる命令です。 TEST EAX,EAX命令では、 接触していればTRUEでEAXが0以外となりZFがセットされないので直後の"jne"命令でジャンプします。 接触していなければFALSEでEAXが0となりZFがセットされるので直後の"jne"命令でジャンプしません。 したがって、この条件分岐命令を"nop"命令で潰して常にジャンプしないようにすれば敵との接触を無効化できます。 [ENABLE] 00667C6C nop nop // db 90 90 [DISABLE] 00667C6C jne 00667CBE // db 75 50 APIフックを用いればどのような用途にどのようなAPIが用いられるのかさえ分かっていれば、当該処理を割り出すことが可能になります。 また、先の例では戻りアドレスを調べただけでしたが引数の値を調べることでいろいろなオブジェクトの座標を割り出したり、パケットを調べたり...などと言ったことも可能になるでしょう。
https://w.atwiki.jp/riscster/pages/29.html
何もありません
https://w.atwiki.jp/tts-script/pages/20.html
■ TTSで使うAPIとは、 オブジェクトのクラス別(物とか、カウンターとか)に使える スクリプト集である? wiki検索--- APIとは、アプリケーションプログラムインターフェイスの略語で、プログラミングの際に使用できる命令や規約、関数等の集合の事を指す。 ソフトウェア開発の際、いちから全てを作るより、APIを利用すればもともとあるプログラムを呼び出して、その機能を組み込んだソフトウェアを開発することができる。 公式説明--- APIは、グローバルまたはのために一貫しているオブジェクトのスクリプトが、オブジェクトのスクリプトがアクセスできる必要があり、自己であるオブジェクトのスクリプトが接続されています。導入を見つけることができるここに。 The API is consistent for Global or Object Scripts, but Object Scripts have access to self which is the Object the script is attached to. An introduction can be found here.
https://w.atwiki.jp/javadsge/pages/7372.html
(1)表 コード (2)プログラム 表検索 (3)グラフ (4)出所 政府統計API (5)メモ (6)作業記録 3月2日ページ修正 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 -
https://w.atwiki.jp/sevenlives/pages/2413.html
Rate Limit Web API ABI? ライブラリ?
https://w.atwiki.jp/abwiki/pages/607.html
DirectXの音声担当。
https://w.atwiki.jp/aceshigh/pages/264.html
Aces High IIIの起動 Aces High IIIの起動 これでスタートメニューにAces Highのアイコンが作成されます。 ここからAces Highを起動することができます。 Aces High IIIには、DirectX9版とDirectX11版があります。ビデオカードの対応状況等にもよりますが、DirectX11対応ビデオカードであれば、DirectX11版の方が負荷が軽いです。 DirectX9版を起動するには、「Aces High III DX9」を、DirectX11版を起動するには「Aces High III DX11」をクリックします。 すると、このような画面が表示されます。 この時、Aces High IIIのウインドウ・バー左上を見ると、DX9版とDX11版どちらで動作しているかがわかります。 ←DirectX9版を起動した時の表示例 ←DirectX11版を起動した時の表示例 Next Aces Highのユーザー登録がまだの方は会員登録へ 既に登録済みの方はログインをご覧ください。 テクスチャ・サイズによる画質の変化 Creative クアッドコア サウンドカード ヘッドホンアンプ搭載 PCIe Sound Blaster ZxR 24bit/192kH 再生リダイレクト対応 SB-ZXR Level 10 GT フルタワーPCケースVN10001W2N Intel CPU Core i7 3770 3.4GHz 8M LGA1155 Ivy Bridge BX80637I73770【BOX】 Sennheisers オープンエアー型 フラッグシップヘッドセット PC 360 504122 東京物語 下 (MGコミックス)
https://w.atwiki.jp/yosilove/pages/77.html
NyARToolKitのAPIメモ caution! 非公式です、間違ってる可能性もあります。また、このAPIメモはCPP版です。 NyARToolKitのAPIメモ 大まかなながれ事前準備 初期設定 マーカ座標の検出 パラメータ(ARParam系)エンディアン設定 setEndian カメラパラメータ読み込み loadARParamFromFile スクリーンサイズ変更 changeScreenSize マーカ(NyARCode系)初期化 マーカの設定 loadARPattFromFile ラスター(Raster)BGRAラスター初期化 NyARRgbRaster_BGRA ラスターに画像を設定 wrapBuffer マーカ検出(DetectMarker)単一マーカ検出の初期化 NyARSingleDetectMarker モードの設定 setContinueMode マーカ検索 detectMarkerLite マーカ行列の取得 getTransmationMatrix 一致度の取得 getConfidence 大まかなながれ 事前準備 #define CODE_FILE "../../data/patt.hiro"//マーカのパターンファイル #define CAMERA_FILE "../../data/camera_para.dat"//カメラの設定データ NyARParam ar_param;//ARパラメータ NyARCode* ar_code;//マーカを格納したり NyARRgbRaster_BGRA* ar_raster;//画像を格納したり NyARSingleDetectMarker* ar_detectmerker;//マーカ検索に使う NyARTransMatResult result_mat;//結果行列 初期設定 ARパラメータ、マーカパターン(Code)、ラスタ、マーカ検出器の初期設定をする。 マーカ座標の検出 (1)~(3)がNyARToolKitが担当する部分 (0) 画像読み込み (1) ラスタに画像読み込み (wrapBuffer) (2) マーカ検出 (detect Marker) (3) マーカ行列取得(getTransmationMatrix) (4) マーカにCGを重ねて表示 画像の取得はNyARToolKitの仕事ではないので別のライブラリ(例えば画像の取得にOpenCV、CG描画にOpenGL)を使う。 パラメータ(ARParam系) NyARToolKit全体の設定をする。 エンディアン設定 setEndian ar_param.setEndian(TNyAREndian_LITTLE);//リトルエンディアンにエンディアンを設定 カメラパラメータ読み込み loadARParamFromFile ar_param.loadARParamFromFile(CAMERA_FILE);//カメラの設定ファイルを読み込み スクリーンサイズ変更 changeScreenSize ar_param.changeScreenSize(frame- width, frame- height); マーカ(NyARCode系) マーカの設定をする 初期化 ar_code= new NyARCode(16, 16); マーカの設定 loadARPattFromFile ar_code- loadARPattFromFile(CODE_FILE); ラスター(Raster) マーカ検出用に、マーカが写っている(予定の)画像を設定する。グレイスケール,RGB,BGRA,HSVがあるらしい。 BGRAラスター初期化 NyARRgbRaster_BGRA BGRA画像を読み込む ar_raster = new NyARRgbRaster_BGRA(frame- width, frame- height,false); ラスターに画像を設定 wrapBuffer ar_raster- wrapBuffer((NyARToolkitCPP NyAR_BYTE_t*)image_bgra_ar- imageData); マーカ検出(DetectMarker) ラスタに設定した画像からマーカを検出する。 単一マーカ検出の初期化 NyARSingleDetectMarker ar_detectmerker = new NyARSingleDetectMarker( ar_param, ar_code, 80.0,ar_raster- getBufferType()); モードの設定 setContinueMode ar_detectmerker- setContinueMode(false); マーカ検索 detectMarkerLite detectMarkerLite(ラスタ、(int)しきい値) ar_detectmerker- detectMarkerLite(*ar_raster, 100); マーカ行列の取得 getTransmationMatrix ar_detectmerker- getTransmationMatrix(result_mat); 一致度の取得 getConfidence マーカの一致度を取得、double型で0~1の値。 ar_detectmerker- getConfidence();
https://w.atwiki.jp/api_programming/pages/148.html
Module Toybox Position 下位ページ Info Location Contents Module Toybox PositionDefined Under Namespace 定数GPS精度 (Quality) Instance Method Summary Instance Method Details(Object) enableLocationEvents(type, listener) (Location.Info) getInfo Use getInfo() to retrieve the current Location.Info. (Location) parse(input, format) Module Toybox Position 位置情報のインターフェースを提供する Since 1.0.0 App Types Widget, App Requires Permission Positioning Defined Under Namespace Classes Info, Location 定数 The GEO enum is used to retrieve coordinate information in various String representations. GEO_DEG = 0 Degree Format, ddd.dddddd 38.278652. Since 1.0.0 GEO_DM = 1 Degree/Minute Format, dddmm.mmm 38 27.865 . Since 1.0.0 GEO_DMS = 2 Degree/Minute/Seconds Format, dddmmss 38 27 8“. Since 1.0.0 GEO_MGRS = 3 Military Grid Reference System (MGRS) 4QFJ12345678. Since 1.0.0 GPS精度 (Quality) The QUALITY enum is used to represent the quality of GPS fix with which the Location information was calculated. QUALITY_NOT_AVAILABLE = 0 GPS is not available. Since 1.0.0 QUALITY_LAST_KNOWN = 1 The Location is based on the last known GPS fix. Since 1.0.0 QUALITY_POOR = 2 The Location was calculated with a poor GPS fix. Only a 2-D GPS fix is available, likely due to a limited number of tracked satellites. Since 1.0.0 QUALITY_USABLE = 3 GPS情報からい位置を計算している。 許容レベルで 3-D GPS 補正を使用。 Since 1.0.0 QUALITY_GOOD = 4 良好なGPS情報から位置を計算している。良好なHDOPで 3-D GPS 補正を使用。 Since 1.0.0 HDOP Horizontal dilution of precision DOPとはなんですか? LOCATION_ONE_SHOT = 0 One-time retrieval of Location. Since 1.0.0 LOCATION_CONTINUOUS = 1 Register for Location updates. Since 1.0.0 LOCATION_DISABLE = 2 Unregister for Location updates. Since 1.0.0 Instance Method Summary (Object) enableLocationEvents(type, listener) Request a location event with enableLocationEvents(). (Location.Info) getInfo Use getInfo() to retrieve the current Location.Info. (Location) parse(input, format) Use parse() to parse an input string and convert it into a Location. Instance Method Details (Object) enableLocationEvents(type, listener) Request a location event with enableLocationEvents(). Parameterstype LOCATION_ONE_SHOT for a single location request, LOCATION_CONTINUOUS to enable location tracking, and LOCATION_DISABLE to turn off location tracking listener (Method) Method object to call with location updates; receives a Position.Info as an argument Since 1.0.0 (Location.Info) getInfo Use getInfo() to retrieve the current Location.Info. Returns (Location.Info) The Info object containing the current information Since 1.0.0 (Location) parse(input, format) Use parse() to parse an input string and convert it into a Location. Parametersinput (String) String to parse format Coordinate format to use for parsing (Position.GEO_XXX constant) Returns (Location) The Location object Since 1.0.0