#include <d3d9.h>
#include "d3d9_helpers.h"
#include <stdio.h>
#include <ddraw.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | MEM_ALIGNMENT 0x20 |
Functions |
| BOOL | ReadRegistryValue (IN DWORD ValueType, IN LPCSTR ValueName, OUT LPBYTE DataBuffer, IN OUT LPDWORD DataBufferSize) |
| HRESULT | SafeFormatString (OUT LPSTR Buffer, IN DWORD BufferSize, IN LPCSTR FormatString,...) |
| HRESULT | SafeCopyString (OUT LPSTR Dst, IN DWORD DstSize, IN LPCSTR Src) |
| HRESULT | SafeAppendString (IN OUT LPSTR Dst, IN DWORD DstSize, IN LPCSTR Src) |
| HRESULT | AlignedAlloc (IN OUT LPVOID *ppObject, IN SIZE_T dwSize) |
| VOID | AlignedFree (IN OUT LPVOID pObject) |
Variables |
| static LPCSTR | D3D9_DebugRegPath = "Software\\Microsoft\\Direct3D" |