функция D3DPERF_BeginEvent
Помечает начало определяемого пользователем события. PIX может использовать это событие для активации действия.
Синтаксис
int WINAPI D3DPERF_BeginEvent(
D3DCOLOR col,
LPCWSTR wszName
);
Параметры
col
Цвет события. Это цвет для отображения события в представлении событий.
wszName
Имя события.
Возвращаемое значение
Отсчитываемый от нуля уровень иерархии, с которым начинается это событие. При возникновении ошибки возвращаемое значение будет отрицательным.
Комментарии
Определяемые пользователем события группируют другие события таким образом, чтобы они были полезны целевой программе, чтобы их можно было лучше представить в средствах профилирования производительности. Например, событие Draw Spaceship может заключить в скобки ряд вызовов Direct3D, которые обрабатывают рисование космического корабля в игре. События могут быть вложенными.
Каждый D3DPERF_BeginEvent вызов должен иметь соответствующий вызов D3DPERF_EndEvent . Мгновенные события (которые не заключены в скобки других событий) должны быть помечены с помощью D3DPERF_SetMarker , а не D3DPERF_BeginEvent и D3DPERF_EndEvent.
Требования
Целевая платформа | Windows |
Header | d3d9.h |
Библиотека | d3d9.lib |
DLL | d3d9.dll |