#include <windows.h>#include <d3d9.h>#include <d3dx9.h>#include <dxerr9.h>#include <dinput.h>DefaultDefine.hppのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

構成 | |
| struct | _tag_MYVERTEX |
マクロ定義 | |
| #define | DIRECTINPUT_VERSION 0x0800 |
| #define | SAFE_RELEASE(p) {if((p)){(p)->Release();(p) = NULL;}} |
| #define | SAFE_DELETE(p) {if((p)){delete (p); (p) = NULL;}} |
| #define | SAFE_DELETE_ARRAY(p) {if((p)){delete[] (p); (p) = NULL;}} |
| #define | EPSILON 0.0001f |
| #define | FVF_MYVERTEX (D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_TEX1) |
型定義 | |
| typedef _tag_MYVERTEX | MYVERTEX |
関数 | |
| HRESULT | ShowDXErrorString (HRESULT hr) |
| VOID | ShowErrorString (DWORD error_code, char *title) |
| #define DIRECTINPUT_VERSION 0x0800 |
| #define EPSILON 0.0001f |
DefaultDefine.hpp の 43 行で定義されています。
| #define FVF_MYVERTEX (D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_TEX1) |
DefaultDefine.hpp の 75 行で定義されています。
| #define SAFE_DELETE | ( | p | ) | {if((p)){delete (p); (p) = NULL;}} |
DefaultDefine.hpp の 29 行で定義されています。
| #define SAFE_DELETE_ARRAY | ( | p | ) | {if((p)){delete[] (p); (p) = NULL;}} |
DefaultDefine.hpp の 33 行で定義されています。
| #define SAFE_RELEASE | ( | p | ) | {if((p)){(p)->Release();(p) = NULL;}} |
DefaultDefine.hpp の 25 行で定義されています。
参照元 CDirectInputBase::DIObjectRelease(), FrameRelease(), と CDirectInput::Release().
| typedef struct _tag_MYVERTEX MYVERTEX |
| HRESULT ShowDXErrorString | ( | HRESULT | hr | ) | [inline] |
DefaultDefine.hpp の 38 行で定義されています。
| VOID ShowErrorString | ( | DWORD | error_code, | |
| char * | title | |||
| ) | [inline] |
DefaultDefine.hpp の 49 行で定義されています。
1.5.2