Im는 C++을 사용하는 몇 가지 문제를 가지고 있습니다 .. 타임 스탬프로 파일 이름을 가진 프레임을 저장하려고하는데 성공하지 못했습니다. 아무도 도와 줄 수 있습니까?C에 D3DXSaveTextureToFileW를 사용하여 파일 이름을 타임 스탬프로 저장하는 방법은 무엇입니까?
그것은 내가 사용하는 경우 제대로 저장합니다
D3DXSaveTextureToFileW((LPCWSTR)"file.bmp",D3DXIFF_BMP,tex,NULL);
또는
D3DXSaveTextureToFileW(L"file.bmp", frameName,D3DXIFF_BMP,tex,NULL);
...
내가
LPCWSTR frameName;
std::string s = std::string("file") + std::string(".bmp");
frameName = (LPCWSTR)s.c_str();
D3DXSaveTextureToFileW((LPCWSTR)frameName,D3DXIFF_BMP,tex,NULL);
같이가 someting를 사용하려고하고있어 SAV하지 않습니다 내가 문제를 저장할처럼 뭔가를하려고하면 전자 ... 그리고 계속 :
time_t seconds;
seconds = time (NULL);
time_t rawtime;
time (&rawtime);
LPCWSTR frameName;
std::string s = std::string("file") + std::string(&rawtime);
frameName = (LPCWSTR)s.c_str();
D3DXSaveTextureToFileW((LPCWSTR)frameName,D3DXIFF_BMP,tex,NULL);
시간 내 주셔서 감사합니다 : Unfortunatelly, 오른쪽 피연산자 유형으로 인해 작동하지 않습니다 .. 제게 어떤 제안을 할 수 있습니까? – user1782638
'#include'이 필요합니다. –
hmjd
효과가있었습니다! 많은 감사합니다 !!! ;) – user1782638