Experiment structure

Represents information about an experiment (capture).

Syntax


typedef struct Experiment {
  DWORD                 processId;
  BSTR                  applicationName;
  BSTR                  commandLineArguments;
  BSTR                  workingDirectory;
  BSTR                  tempPixRunFile;
  ExperimentStartOption startOption;
  ExperimentType        experimentType;
  LCID                  uiLocale;
  BSTR                  registryRoot;
} Experiment;

Members

processId

The associated process ID.

applicationName

A COM string containing the name of the application to run the experiment on.

commandLineArguments

A COM string containing the command line arguments.

workingDirectory

A COM string containing the path of the working directory.

tempPixRunFile

A COM string containing the filepath of the temporary file used to perform the experiment.

startOption

The start option associated with the experiment.

experimentType

The kind of experiment (capture).

uiLocale

The ID of the locale used for UI overlay elements during the experiement (capture). This is passed from the host (such as Visual Studio Graphics Diagnostics) to the capture engine.

registryRoot

A COM string containing the registry root. This is passed from the host (such as Visual Studio Graphics Diagnostics) to the capture engine.

Requirements

Header

Vspixengine.h

 

 

Community Additions

ADD
Show: