0
這應該輸出到輸出窗口。但是,它不,我不知道爲什麼。當我在調試模式下運行它時,buffer =「*** NUM ADAPTERS = 2」,但它不會顯示在輸出窗口中。OutputDebugString - 不在輸出窗口中顯示
UINT i = 0;
std::vector<IDXGIAdapter*> vAdapters;
while(dxgiFactory->EnumAdapters(i, &dxgiAdapter) != DXGI_ERROR_NOT_FOUND)
{
vAdapters.push_back(dxgiAdapter);
++i;
}
char buffer[50];
sprintf_s(buffer, "***NUM ADAPTERS = %d", vAdapters.size());
OutputDebugStringA(buffer);
我是否缺少一些簡單的東西?
您正在調試(F5)還是正在運行(ctrl + F5)?如果是後者,那就是你的問題 - 你只需要使用F5。 –
@JerryCoffin然後它會在哪裏顯示? – Cypras
在VS輸出窗口中。例如http://i1212.photobucket.com/albums/cc452/jcoffin01/debug_zpsf213d96a.png –