ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pixplugin.h
Go to the documentation of this file.
00001 
00002 
00003 #pragma once
00004 
00005 #ifdef __cplusplus
00006 extern "C"
00007 {
00008 #endif
00009 
00010 #define PIX_PLUGIN_SYSTEM_VERSION 0x101
00011 
00012     enum PIXCOUNTERDATATYPE
00013 {
00014     PCDT_RESERVED,
00015     PCDT_FLOAT,
00016     PCDT_INT,
00017     PCDT_INT64,
00018     PCDT_STRING,
00019 };
00020 
00021 typedef int PIXCOUNTERID;
00022 
00023 struct PIXCOUNTERINFO
00024 {
00025   PIXCOUNTERID counterID;
00026   WCHAR* pstrName;
00027   PIXCOUNTERDATATYPE pcdtDataType;
00028 };
00029 
00030 struct PIXPLUGININFO
00031 {
00032   HINSTANCE hinst;
00033   WCHAR* pstrPluginName;
00034   int iPluginVersion;
00035   int iPluginSystemVersion;
00036 };
00037 
00038 BOOL WINAPI PIXBeginExperiment( PIXCOUNTERID id, const WCHAR* pstrApplication );
00039 BOOL WINAPI PIXEndFrame( PIXCOUNTERID id, UINT iFrame, DWORD* pdwReturnBytes, BYTE** ppReturnData );
00040 BOOL WINAPI PIXEndExperiment( PIXCOUNTERID id );
00041 BOOL WINAPI PIXGetCounterInfo( DWORD* pdwReturnCounters, PIXCOUNTERINFO** ppCounterInfoList );
00042 BOOL WINAPI PIXGetCounterDesc( PIXCOUNTERID id, WCHAR** ppstrCounterDesc );
00043 BOOL WINAPI PIXGetPluginInfo( PIXPLUGININFO* pPIXPluginInfo );
00044 
00045 #ifdef __cplusplus
00046 };
00047 #endif

Generated on Sun May 27 2012 04:30:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.