mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-07-24 11:37:03 +00:00
Remove WinAPI buffer types from 4J.Render
This commit is contained in:
parent
ff3d515776
commit
ba4a20531d
|
|
@ -695,7 +695,8 @@ HRESULT C4JRender::LoadTextureData(const char* szFilename,
|
|||
return hr;
|
||||
}
|
||||
|
||||
HRESULT C4JRender::LoadTextureData(BYTE* pbData, DWORD dwBytes,
|
||||
HRESULT C4JRender::LoadTextureData(std::uint8_t* pbData,
|
||||
std::uint32_t dwBytes,
|
||||
D3DXIMAGE_INFO* pSrcInfo, int** ppDataOut) {
|
||||
int width, height, channels;
|
||||
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ typedef struct {
|
|||
} D3DXIMAGE_INFO;
|
||||
|
||||
typedef struct _XSOCIAL_PREVIEWIMAGE {
|
||||
BYTE* pBytes;
|
||||
DWORD Pitch;
|
||||
DWORD Width;
|
||||
DWORD Height;
|
||||
std::uint8_t* pBytes;
|
||||
std::uint32_t Pitch;
|
||||
std::uint32_t Width;
|
||||
std::uint32_t Height;
|
||||
// D3DFORMAT Format;
|
||||
} XSOCIAL_PREVIEWIMAGE, *PXSOCIAL_PREVIEWIMAGE;
|
||||
|
||||
|
|
@ -171,7 +171,7 @@ public:
|
|||
void TextureDynamicUpdateEnd();
|
||||
HRESULT LoadTextureData(const char* szFilename, D3DXIMAGE_INFO* pSrcInfo,
|
||||
int** ppDataOut);
|
||||
HRESULT LoadTextureData(BYTE* pbData, DWORD dwBytes,
|
||||
HRESULT LoadTextureData(std::uint8_t* pbData, std::uint32_t dwBytes,
|
||||
D3DXIMAGE_INFO* pSrcInfo, int** ppDataOut);
|
||||
HRESULT SaveTextureData(const char* szFilename, D3DXIMAGE_INFO* pSrcInfo,
|
||||
int* ppDataOut);
|
||||
|
|
|
|||
Loading…
Reference in a new issue