PIXEndEvent

Defines the end of a user-defined event.

Syntax

void PIXEndEvent(  
         void* context  
)  

Parameters

context   
Type: void*

Context for the event, accepts ID3D12GraphicsCommandList\*, ID3D12GraphicsCommandList\*, and ID3D12XboxDmaCommandList\* (Xbox only).
The context associates the PIX marker with the D3D12 object it is set on.

Return value

Type: void

Remarks

Each call to PIXEndEvent must be paired with a corresponding call to PIXBeginEvent. The paired calls to PIXBeginEvent and PIXEndEvent must occur on the same thread. In the event of mismatched markers, PIX will throw a warning in a timing capture. Mismatched markers will cause an unexpected or unusable rendering of the PIX timeline. In a worst case scenario, mismatched event calls may cause PIX to crash.

Requirements

Header: pix3.h

Library: pixevt.lib

Supported platforms: Xbox One family consoles and Xbox Series consoles

See also

PIXBeginEvent
PIXEndEvent
PIX3
PIX (NDA topic)Authorization required