Я пишу приложение Direct3D, использующее DirectX 9. Хотя оно работает на моем ПК, мне нужно, чтобы оно работало на широком спектре систем.Мне нужно знать, какие возможности я могу увидеть в других системах.Есть ли список возможностей DirectX , которые поддерживают видеокарты?
Я нашел один сайт, который я опубликую в качестве ответа, но он немного устарел.
Редактировать # 1: Конечно, я проверю все возможности, прежде чем использовать их.Но есть два разных подхода к отсутствующей возможности: либо обойти ее, либо просто не запустить.Мне нужно знать, сколько людей пострадает, прежде чем я решу, какой подход выбрать.
Редактировать # 2: под "возможностями" я подразумеваю значения в D3DCAPS9 , возвращаемые IDirect3D9:: GetDeviceCaps .Они могут (и могут) отличаться у разных видеокарт.