@@ -63,12 +63,12 @@ DXGI_FORMAT MAKE_SRGB( _In_ DXGI_FORMAT format )
6363
6464
6565// --------------------------------------------------------------------------------------
66- HRESULT LoadTextureDataFromFile ( __in_z const WCHAR * szFileName, BYTE** ppHeapData,
66+ HRESULT LoadTextureDataFromFile ( __in_z const CHAR * szFileName, BYTE** ppHeapData,
6767 DDS_HEADER** ppHeader,
6868 BYTE** ppBitData, UINT* pBitSize )
6969{
7070 // open the file
71- HANDLE hFile = CreateFileW (szFileName, GENERIC_READ, FILE_SHARE_READ, NULL , OPEN_EXISTING,
71+ HANDLE hFile = CreateFileA (szFileName, GENERIC_READ, FILE_SHARE_READ, NULL , OPEN_EXISTING,
7272 FILE_FLAG_SEQUENTIAL_SCAN, NULL );
7373 if ( INVALID_HANDLE_VALUE == hFile )
7474 return HRESULT_FROM_WIN32 ( GetLastError () );
@@ -1064,7 +1064,7 @@ static HRESULT CreateTextureFromDDS( ID3D11Device* pDev, DDS_HEADER* pHeader, __
10641064
10651065
10661066// --------------------------------------------------------------------------------------
1067- HRESULT CreateDDSTextureFromFile ( __in ID3D11Device* pDev, __in_z const WCHAR * szFileName, __out_opt ID3D11ShaderResourceView** ppSRV, bool sRGB )
1067+ HRESULT CreateDDSTextureFromFile ( __in ID3D11Device* pDev, __in_z const CHAR * szFileName, __out_opt ID3D11ShaderResourceView** ppSRV, bool sRGB )
10681068{
10691069 if ( !pDev || !szFileName || !ppSRV )
10701070 return E_INVALIDARG;
@@ -1087,15 +1087,7 @@ HRESULT CreateDDSTextureFromFile( __in ID3D11Device* pDev, __in_z const WCHAR* s
10871087#if defined(DEBUG) || defined(PROFILE)
10881088 if ( *ppSRV )
10891089 {
1090- CHAR strFileA[MAX_PATH];
1091- WideCharToMultiByte ( CP_ACP, 0 , szFileName, -1 , strFileA, MAX_PATH, NULL , FALSE );
1092- CHAR* pstrName = strrchr ( strFileA, ' \\ ' );
1093- if ( pstrName == NULL )
1094- pstrName = strFileA;
1095- else
1096- pstrName++;
1097-
1098- (*ppSRV)->SetPrivateData ( WKPDID_D3DDebugObjectName, lstrlenA (pstrName), pstrName );
1090+ (*ppSRV)->SetPrivateData ( WKPDID_D3DDebugObjectName, lstrlenA (szFileName), szFileName );
10991091 }
11001092#endif
11011093
0 commit comments