Доброго времени сутох.
Целью сего является запуск приложений, требующих D3D на сервере без видокарты.
Для этого необходимо использовать D3D_DRIVER_TYPE_WARP (альтернатива SwiftShader работает с большими глюками), но данный тип отсутствует в D3D < 10.
С помощью проекта Api tracer 2.0 я заполучил ProxyDLL для D3D9 и D3D10.
Далее, в D3D10-proxy, я заменял DRIVER_TYPE на WARP. D3D10 — done.
Вопрос: Как правильнее перенаправлять 9 в 10?
Есть ли какие-нибудь подводные камни?
-
Вопрос задан
-
2493 просмотра