mirror of
https://github.com/dashr9230/SA-MP.git
synced 2026-10-10 03:33:04 +08:00
[saco] Implement DXUTD3DDeviceTypeToString(...)
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
//--------------------------------------------------------------------------------------
|
||||
// File: DXUTSettingsDlg.cpp
|
||||
//
|
||||
// Dialog for selection of device settings
|
||||
//
|
||||
// Copyright (c) Microsoft Corporation. All rights reserved
|
||||
//--------------------------------------------------------------------------------------
|
||||
#include "dxstdafx.h"
|
||||
#include "DXUTgui.h"
|
||||
#include "DXUTsettingsDlg.h"
|
||||
#undef min // use __min instead
|
||||
#undef max // use __max instead
|
||||
|
||||
|
||||
//--------------------------------------------------------------------------------------
|
||||
// Returns the string for the given D3DDEVTYPE.
|
||||
//--------------------------------------------------------------------------------------
|
||||
TCHAR* DXUTD3DDeviceTypeToString(D3DDEVTYPE devType)
|
||||
{
|
||||
switch (devType)
|
||||
{
|
||||
case D3DDEVTYPE_HAL: return "D3DDEVTYPE_HA";
|
||||
case D3DDEVTYPE_SW: return "D3DDEVTYPE_SW";
|
||||
case D3DDEVTYPE_REF: return "D3DDEVTYPE_REF";
|
||||
default: return "Unknown devType";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
//--------------------------------------------------------------------------------------
|
||||
// File: DXUTSettingsDlg.cpp
|
||||
//
|
||||
// Copyright (c) Microsoft Corporation. All rights reserved
|
||||
//--------------------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#ifndef DXUT_SETTINGS_H
|
||||
#define DXUT_SETTINGS_H
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
@@ -32,5 +32,16 @@
|
||||
|
||||
#include "DXUTmisc.h"
|
||||
#include "DXUTgui.h"
|
||||
#include "DXUTsettingsDlg.h"
|
||||
|
||||
#ifndef SAFE_DELETE
|
||||
#define SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } }
|
||||
#endif
|
||||
#ifndef SAFE_DELETE_ARRAY
|
||||
#define SAFE_DELETE_ARRAY(p) { if(p) { delete[] (p); (p)=NULL; } }
|
||||
#endif
|
||||
#ifndef SAFE_RELEASE
|
||||
#define SAFE_RELEASE(p) { if(p) { (p)->Release(); (p)=NULL; } }
|
||||
#endif
|
||||
|
||||
#endif // !defined(DXSDK_STDAFX_H)
|
||||
|
||||
@@ -592,6 +592,12 @@
|
||||
<File
|
||||
RelativePath=".\d3d9\common\DXUTmisc.h">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\d3d9\common\DXUTSettingsDlg.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\d3d9\common\DXUTSettingsDlg.h">
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="temp"
|
||||
|
||||
Reference in New Issue
Block a user