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


структура D3DDEVINFO_D3DVERTEXSTATS

Сообщает количество треугольников, которые были обработаны и обрезаны в программной обработке вершин среды выполнения.

Синтаксис

typedef struct D3DDEVINFO_D3DVERTEXSTATS {
  DWORD NumRenderedTriangles;
  DWORD NumExtraClippingTriangles;
} D3DDEVINFO_D3DVERTEXSTATS, *LPD3DDEVINFO_D3DVERTEXSTATS;

Члены

NumRenderedTriangles

Тип: DWORD

Общее количество треугольников, которые не обрезаются в этом кадре.

NumExtraClippingTriangles

Тип: DWORD

Число новых треугольников, созданных при обрезе.

Комментарии

Используйте среду выполнения отладки и программную обработку вершин, чтобы получить количество необрезанных и обрезанных примитивов для конкретной сцены. Примитивы обычно обрезаются на основе полосы защиты (если она присутствует). В D3DCAPS9 для полосы обрезки задается с помощью таких параметров, как GuardBandLeft.

Требования

Требование Значение
Заголовок
D3D9Types.h

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

Структуры Direct3D