ReactOS  0.4.15-dev-1207-g698a8e6
pixplugin.h File Reference

Go to the source code of this file.

Classes

struct  PIXCOUNTERINFO
 
struct  PIXPLUGININFO
 

Macros

#define PIX_PLUGIN_SYSTEM_VERSION   0x101
 

Typedefs

typedef int PIXCOUNTERID
 

Enumerations

enum  PIXCOUNTERDATATYPE {
  PCDT_RESERVED, PCDT_FLOAT, PCDT_INT, PCDT_INT64,
  PCDT_STRING
}
 

Functions

BOOL WINAPI PIXBeginExperiment (PIXCOUNTERID id, const WCHAR *pstrApplication)
 
BOOL WINAPI PIXEndFrame (PIXCOUNTERID id, UINT iFrame, DWORD *pdwReturnBytes, BYTE **ppReturnData)
 
BOOL WINAPI PIXEndExperiment (PIXCOUNTERID id)
 
BOOL WINAPI PIXGetCounterInfo (DWORD *pdwReturnCounters, PIXCOUNTERINFO **ppCounterInfoList)
 
BOOL WINAPI PIXGetCounterDesc (PIXCOUNTERID id, WCHAR **ppstrCounterDesc)
 
BOOL WINAPI PIXGetPluginInfo (PIXPLUGININFO *pPIXPluginInfo)
 

Macro Definition Documentation

◆ PIX_PLUGIN_SYSTEM_VERSION

#define PIX_PLUGIN_SYSTEM_VERSION   0x101

Definition at line 10 of file pixplugin.h.

Typedef Documentation

◆ PIXCOUNTERID

typedef int PIXCOUNTERID

Definition at line 21 of file pixplugin.h.

Enumeration Type Documentation

◆ PIXCOUNTERDATATYPE

Enumerator
PCDT_RESERVED 
PCDT_FLOAT 
PCDT_INT 
PCDT_INT64 
PCDT_STRING 

Definition at line 12 of file pixplugin.h.

Function Documentation

◆ PIXBeginExperiment()

BOOL WINAPI PIXBeginExperiment ( PIXCOUNTERID  id,
const WCHAR pstrApplication 
)

◆ PIXEndExperiment()

BOOL WINAPI PIXEndExperiment ( PIXCOUNTERID  id)

◆ PIXEndFrame()

BOOL WINAPI PIXEndFrame ( PIXCOUNTERID  id,
UINT  iFrame,
DWORD pdwReturnBytes,
BYTE **  ppReturnData 
)

◆ PIXGetCounterDesc()

BOOL WINAPI PIXGetCounterDesc ( PIXCOUNTERID  id,
WCHAR **  ppstrCounterDesc 
)

◆ PIXGetCounterInfo()

BOOL WINAPI PIXGetCounterInfo ( DWORD pdwReturnCounters,
PIXCOUNTERINFO **  ppCounterInfoList 
)

◆ PIXGetPluginInfo()

BOOL WINAPI PIXGetPluginInfo ( PIXPLUGININFO pPIXPluginInfo)