Directx10: максимальный размер текстуры MSAA? - PullRequest
0 голосов
/ 31 января 2011

В DirectX 10, как узнать максимальный размер текстуры для текстуры MSAA для заданного количества образцов / качества?

Я пытаюсь визуализировать некоторую геометрию с помощью Direct2D-рендеринга на поверхность Direct3D MSAAно для больших текстур (~ 5000x2500) я получаю странные результаты.Все становится хорошо, если счетчик MSAA уменьшен с 8 до 4. Я не получаю никаких ошибок при создании текстур или при рендеринге.

Спасибо!

1 Ответ

0 голосов
/ 24 декабря 2011

Вы можете использовать ID3D10Device :: CheckMultisampleQualityLevels для проверки поддержки.

Вы также можете использовать средство просмотра CAPS, которое устанавливается вместе с SDK.

Также посмотритеhttp://msdn.microsoft.com/en-us/library/windows/desktop/cc627090(v=vs.85).aspx для поддерживаемых форматов и их целевого использования.(Обратите внимание, что таблица страниц отображается неправильно. Скопируйте и вставьте таблицу, чтобы увидеть все столбцы.)

...