Ho il seguente codice , serve per compilare uno shader, il problema è nato nel tentativo di usare unicode , infatti in unicode quando faccio la stampa del messagebox mi appaiono dei quadratini , e non la stringa corretta di quando non uso unicode.
Grazie.codice:ID3DXBuffer* errorBuffer = 0; . . . if( errorBuffer ) { ::MessageBoxW(0, (wchar_t*)errorBuffer->GetBufferPointer(), 0, 0); d3d::Release<ID3DXBuffer*>(errorBuffer); }