Defines |
| #define | SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } } |
| #define | SAFE_DELETE_ARRAY(p) { if(p) { delete[] (p); (p)=NULL; } } |
| #define | SAFE_RELEASE(p) { if(p) { (p)->Release(); (p)=NULL; } } |
| #define | DXTRACE sizeof |
| #define | DEBUG_MSG(str) (0L) |
Enumerations |
| enum | TIMER_COMMAND {
TIMER_RESET,
TIMER_START,
TIMER_STOP,
TIMER_ADVANCE,
TIMER_GETABSOLUTETIME,
TIMER_GETAPPTIME,
TIMER_GETELAPSEDTIME
} |
Functions |
| const TCHAR * | DXUtil_GetDXSDKMediaPath () |
| HRESULT | DXUtil_FindMediaFile (TCHAR *strPath, TCHAR *strFilename) |
| HRESULT | DXUtil_WriteStringRegKey (HKEY hKey, TCHAR *strRegName, TCHAR *strValue) |
| HRESULT | DXUtil_WriteIntRegKey (HKEY hKey, TCHAR *strRegName, DWORD dwValue) |
| HRESULT | DXUtil_WriteGuidRegKey (HKEY hKey, TCHAR *strRegName, GUID guidValue) |
| HRESULT | DXUtil_WriteBoolRegKey (HKEY hKey, TCHAR *strRegName, BOOL bValue) |
| HRESULT | DXUtil_ReadStringRegKey (HKEY hKey, TCHAR *strRegName, TCHAR *strValue, DWORD dwLength, TCHAR *strDefault) |
| HRESULT | DXUtil_ReadIntRegKey (HKEY hKey, TCHAR *strRegName, DWORD *pdwValue, DWORD dwDefault) |
| HRESULT | DXUtil_ReadGuidRegKey (HKEY hKey, TCHAR *strRegName, GUID *pGuidValue, GUID &guidDefault) |
| HRESULT | DXUtil_ReadBoolRegKey (HKEY hKey, TCHAR *strRegName, BOOL *pbValue, BOOL bDefault) |
| FLOAT __stdcall | DXUtil_Timer (TIMER_COMMAND command) |
| VOID | DXUtil_ConvertAnsiStringToWide (WCHAR *wstrDestination, const CHAR *strSource, int cchDestChar=-1) |
| VOID | DXUtil_ConvertWideStringToAnsi (CHAR *strDestination, const WCHAR *wstrSource, int cchDestChar=-1) |
| VOID | DXUtil_ConvertGenericStringToAnsi (CHAR *strDestination, const TCHAR *tstrSource, int cchDestChar=-1) |
| VOID | DXUtil_ConvertGenericStringToWide (WCHAR *wstrDestination, const TCHAR *tstrSource, int cchDestChar=-1) |
| VOID | DXUtil_ConvertAnsiStringToGeneric (TCHAR *tstrDestination, const CHAR *strSource, int cchDestChar=-1) |
| VOID | DXUtil_ConvertWideStringToGeneric (TCHAR *tstrDestination, const WCHAR *wstrSource, int cchDestChar=-1) |
| VOID | DXUtil_ConvertGUIDToString (const GUID *pGuidIn, TCHAR *strOut) |
| BOOL | DXUtil_ConvertStringToGUID (const TCHAR *strIn, GUID *pGuidOut) |
| VOID | DXUtil_Trace (TCHAR *strMsg,...) |
| HRESULT | _DbgOut (TCHAR *, DWORD, HRESULT, TCHAR *) |