버전
menu
다음 API는 입력 장치 선택을 위한 것입니다.
이 기능은 Windows에서만 사용할 수 있습니다. 다른 플랫폼에서는 0을 반환합니다.
/** * @brief 사용 가능한 마이크 장치의 개수를 반환합니다. * * @return int 사용 가능한 마이크 장치의 개수. */ int GMEPlugin_API_CALL GMEWWisePlugin_GetMicCount();
/** * @brief 사용 가능한 마이크 장치 정보를 목록에 채워 넣습니다. * @param mic_list 마이크 정보를 채워 넣을 DEV_INFO 구조체 배열에 대한 포인터. * @param count 정보를 가져올 마이크 장치의 개수. 이 값은 mic_list 배열의 크기를 초과할 수 없습니다. */ void GMEPlugin_API_CALL GMEWWisePlugin_GetMicList(DEV_INFO* mic_list , int count);
/** * @brief 사용할 마이크 장치를 선택합니다. * * @param micId 선택할 마이크 장치의 ID. */ void GMEPlugin_API_CALL GMEWWisePlugin_SelectMicDevice(int micId);
/** * @brief 현재 선택된 마이크 장치에 대한 정보를 가져옵니다. * @param[out] pInfo 마이크 장치 정보를 받는 DEV_INFO 구조체에 대한 포인터. * 이 구조체는 두 개의 필드를 포함합니다: * - strDevNameUTF8: UTF-8 인코딩된 장치 이름 * - strDevIdUTF8: UTF-8 인코딩된 장치 ID * 호출자는 포인터가 유효하며 구조체에 충분한 메모리가 할당되어 있는지 반드시 확인해야 합니다. * (각 필드에 대해 최소 512바이트) * @return 작업 결과 코드: * 0: 장치 정보를 성공적으로 가져왔음. * 0이 아닌 값: 장치 정보를 가져오는 데 실패함. 오류 코드에 대한 자세한 내용은 SDK 문서를 참고하세요. */ int GMEPlugin_API_CALL GMEWWisePlugin_GetCurrentMicDeviceInfo(DEV_INFO* pInfo);
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요