APIEnv_CreateGhostRecordID
새로운 Trace (고스트) 데이터베이스를 생성합니다.
GSErrCode ACAPI_Environment ( APIEnv_CreateGhostRecordID, const API_GhostRecord* ghostRecord );
파라미터
- ghostRecord
- 새로운 Trace 데이터베이스를 설명하는 정보입니다.
리턴 값
NoError
- 함수가 성공적으로 완료되었습니다.
다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.
설명
이 함수는 새로운 Trace 레코드를 생성합니다. (고스트 데이터베이스)
예제
이 예제 코드는 그라운드 평면도의 밖에 Trace 레코드를 생성합니다. (평면도 창이 전면에 있다고 가정함)
API_GhostRecord apiGhostRecord; GSErrCode err; API_DatabaseInfo planDB; BNZeroMemory (&planDB, sizeof (API_DatabaseInfo)); ACAPI_Database (APIDb_GetCurrentDatabaseID, &planDB, NULL); BNZeroMemory (&apiGhostRecord, sizeof (API_GhostRecord)); apiGhostRecord.parentDatabase = planDB.databaseUnId; apiGhostRecord.floor = 0; err = ACAPI_Environment (APIEnv_CreateGhostRecordID, &apiGhostRecord, NULL);
요구사항
- 버전: API 11 또는 이후
- 헤더: APIdefs_Environment.h
참고사항
ACAPI_Environment,
API_GhostRecord, APIEnv_DeleteGhostRecordID, APIEnv_GetGhostRecordID, API 함수