ExperimentTrigger structure

Represents experiment trigger information.

Syntax


typedef struct ExperimentTrigger {
  ExperimentTriggerType type;
  ExperimentTriggerKey  key;
  DWORD                 frameNumber;
  DWORD                 captureCount;
  GUID                  actionIID;
  IUnknown *            actionPlayload;
} ExperimentTrigger;

Members

type

The kind of experiment (capture) triggered.

key

When type is equal to EXPERIMENTTRIGGERTYPE::KEY, the key used to trigger capture.

frameNumber

When type is equal to EXPERIMENTTRIGGERTYPE::FRAMENUMBER, the frame number that will trigger capture.

captureCount

The number of sequential frames to capture.

actionIID

The ID of the action event (screenshot, frame capture, etc).

actionPlayload

A pointer to the action event payload.

Requirements

Header

Vspixengine.h

 

 

Community Additions

ADD
Show: