cemStGetMstString¶
SYNOPSIS¶
VT_I4 cemStGetMstString(
VT_I4 MstCode,
VT_PSTR Buffer,
VT_I4 BufferLen
)
DESCRIPTION¶
현재 모션 동작 상태와 관련된 문자열을 반환합니다.
ceSDK 의 모션 동작 상태를 확인 하는 cemStReadMotionState 함수를 통해 반환된 모션 동작 상태 값을 매개변수로 전달하게 되면, 해당 상태에 대한 이미 내정된 문자열을 지정된 문자열 주소에 복사합니다.
이 문자열은 라이브러리 내부에서 이미 결정된 문자열 이므로, 사용자 정의 에러 메시지와는 무관합니다.
PARAMETER¶
MstCode : 모션 동작 상태와 관련된 값입니다. cemStReadMotionState 함수를 통해 지정된 상태. 값을 알아볼 수 있으며, 해당 상태 값을 이 함수의 매개변수로 활용할 수 있습니다.
Buffer : 모션 동작 상태와 관련된 문자열을 복사해 올 문자열 버퍼의 주소입니다.
BufferLen : 모션 동작 상태를 확인하기 위해 전달된 문자열 버퍼의 길이입니다. 이 길이가 실제. 복사될 모션 동작 상태보다 작으면, 실제 전달된 문자열 버퍼의 길이만큼 상태에 대한 문자열을 복사합니다.
RETURN VALUE¶
Value |
Meaning |
---|---|
음수 |
수행 실패 |
0 (ceERR_NONE) |
수행 성공 |
Example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 | C/C++
#include “ceSDK.h”
#include “ceSDKDef.h”
void OnGetMstString ()
{
char szBuffer[32] = {0, };
// 현재 Motion State 를 Buffer 에 문자열로 저장합니다.
if ( cemStGetMstString ( cemX1, szBuffer, 32 ) == ceERR_NONE )
{
//DisplayMstString() 함수는 화면에 문자를 표시하는 가상의 함수입니다.
DisplayMstString( szBuffer );
}
}
|