Condividi tramite


funzione D3DPERF_BeginEvent

Contrassegna l'inizio di un evento definito dall'utente. PIX può usare questo evento per attivare un'azione.

Sintassi

int WINAPI D3DPERF_BeginEvent(
  D3DCOLOR col,
  LPCWSTR wszName
);

Parametri

col

Colore dell'evento. Questo è il colore per visualizzare l'evento nella visualizzazione eventi.

wszName

Nome evento.

Valore restituito

Livello in base zero della gerarchia in cui inizia questo evento. Se si verifica un errore, il valore restituito sarà negativo.

Commenti

Gli eventi definiti dall'utente raggruppano altri eventi in modo significativo per il programma di destinazione in modo che possano essere rappresentati meglio negli strumenti di profilatura delle prestazioni. Ad esempio, un evento Draw Spaceship può includere una serie di chiamate Direct3D che gestiscono il disegno di una navicella spaziale in un gioco. Gli eventi possono essere annidati.

Ogni chiamata D3DPERF_BeginEvent deve avere una chiamata D3DPERF_EndEvent corrispondente. Gli eventi istantanei (che non includono altre parentesi) devono essere etichettati usando D3DPERF_SetMarker anziché D3DPERF_BeginEvent e D3DPERF_EndEvent.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9.h
Libreria d3d9.lib
DLL d3d9.dll