AddAxisToGroup
Adds an axis to a group. This command can't be buffered.
Syntax
KsError AddAxisToGroup(
int Index,
int AxisIndex,
int IndexInGroup
);
Parameters
Index [in]: the index of an axis group. Indexes are zero based. Aliases affect this parameter. You can have up to 32 groups.
AxisIndex [in]: the axis to be added to the group. Each group can contain up to 64 axes.
IndexInGroup [in]: the index of an axis in the group.
Return value
If the function succeeds, it returns errNoError
, otherwise an error code. For more information about the error code, see the KsError list.
Remarks
- It can be used only in the GroupDisabled state.
- Each IndexInGroup can be used only once, otherwise it leads to an error.
Example
VOID AssignAxes(INT Group, INT AxisX, INT AxisY) {
KsError nRet = AddAxisToGroup(Group, AxisX, 0);
nRet = AddAxisToGroup(Group, AxisY, 1);
}
Requirements
RT | Win32 | |
---|---|---|
Minimum supported version | 4.0 | 4.0 |
Header | ksmotion.h | ksmotion.h |
Library | KsApi_Rtss.lib | KsApi.lib |
See also