Salve a tutti.
Io so che per effettuare una conversione da un tipo di dato ad un altro si fa cosi
Usando DirectX 9 mi è capitato di avere a che fare con funzioni che restituivano puntatori a void e poi fare un cast di questo tipocodice:float A = 1.0f; int b = static_cast<int>(A);
Materiale è un oggetti di tipo D3DXMATERIAL9, la funzione restituiva un puntatore a void e cosi gli devo fare il castcodice:Materiale = (D3DXMATERIAL9*)Funzione(bla,bla,bla,bla);
Quale è la differenza?