Макрос D3DCLIPPLANEn
Определяет битовые шаблоны, обеспечивающие определяемые пользователем плоскости обрезки. Эти макросы определяются как удобные при задании значений для D3DRS_CLIPPLANEENABLE состояния отрисовки.
Синтаксис
void D3DCLIPPLANEn(void);
Параметры
Этот макрос не имеет параметров.
Возвращаемое значение
Этот макрос не возвращает значение.
Комментарии
Определяемые пользователем плоскости обрезки включаются, если значение, заданное в состоянии D3DRS_CLIPPLANEENABLE отрисовки, содержит один или несколько заданных битов (т. е. не равно 0). Значение состояния отрисовки не имеет значения; система не интерпретирует значение как число. Вместо этого значение включает плоскость обрезки, для которой задан соответствующий бит. Бит 0 управляет состоянием первой плоскости обрезки (с индексом 0), бита 1 второй плоскости и т. д.
Битовые шаблоны, создаваемые этими макросами, можно объединить с помощью логической операции ИЛИ для одновременного включения нескольких плоскостей обрезки. Пропуск одного из этих макросов в сочетании фактически отключает плоскость обрезки по указанному индексу.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел