NVTX_DECLSPEC int NVTX_API nvtxRangePushEx ( const nvtxEventAttributes_t eventAttrib)
Parameters:
eventAttrib- The event attribute structure defining the range's attribute types and attribute values.
Returns:
The 0 based level of range being started. If an error occurs a negative value is returned.
Example:
nvtxEventAttributes_t eventAttrib = {0};
eventAttrib.version = NVTX_VERSION;
eventAttrib.size = NVTX_EVENT_ATTRIB_STRUCT_SIZE;
eventAttrib.colorType = NVTX_COLOR_ARGB;
eventAttrib.color = 0xFFFF0000;
eventAttrib.messageType = NVTX_MESSAGE_TYPE_ASCII;
eventAttrib.message.ascii = "Level 0";
nvtxRangePushEx(&eventAttrib);
// Re-use eventAttrib
eventAttrib.messageType = NVTX_MESSAGE_TYPE_UNICODE;
eventAttrib.message.unicode = L"Level 1";
nvtxRangePushEx(&eventAttrib);
See also:
nvtxRangePop
Version:
Supported with NVTX version 1 or higher.

Generated by Doxygen for NVIDIA Tools Extension Library  NVIDIA