J'ai essayé de construire la prise en charge de shaders HLSL dans le lecteur VLC. J'ai frappé un mur de briques en raison du manque de méthodes utilitaires dans d3d9.h dans MingW pour charger un fichier .fx et compiler le shader. Donc, sous conseils des développeurs VLC j'ai emprunté les en-têtes DX9 de Wine.En utilisant les en-têtes DirectX de Wine pour compiler sous MingW
Maintenant, avec le d3dx9.h j'ai permis comprennent beaucoup d'erreurs de compilation sous la forme:
Resource Description Emplacement du chemin type /mingw/lib/gcc/mingw32/3.4.5/../ .. /../../include/d3dx9core.h déclaration pour le paramètre "D3DXCheckVersion" mais pas de paramètre de ce type ShadedDXPlugin ligne 475 C/C++ Problème
Tout organisme familier avec MingW, GCC, DirectX et Wine peut-il nous éclairer? Les shaders HLSL fonctionnent-ils via GCC?
seulement 2 votez pour cette réponse ... O_O il mérite beaucoup plus – GameDeveloper