Поделиться через


Интерфейс ID3D11Predicate (d3d11.h)

Интерфейс предиката определяет, следует ли обрабатывать геометрию в зависимости от результатов предыдущего вызова draw.

Наследование

Интерфейс ID3D11Predicate наследуется от интерфейса ID3D11Query.

Комментарии

Чтобы создать объект предиката, вызовите ID3D11Device::CreatePredicate. Чтобы задать объект предиката, вызовите ID3D11DeviceContext::SetPredication.

Существует два типа предикатов: предикаты потока-вывода-переполнения и предикаты окклюзии. Stream предикаты-вывода-переполнения приводят к тому, что любая геометрия, размещенная в буферах потокового вывода, которая была переполнена, не обрабатывается. Предикаты окклюзии приводят к тому, что любая геометрия, в которых не было ни одного образца, не проходит тесты глубины или набора элементов, не будет обработана.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

См. также раздел

Основные интерфейсы

ID3D11Query