3
LWJGL3에서 OpenAL-Context를 어떻게 만들 수 있습니까?LWJGL 3에서 OpenAL 컨텍스트를 만드는 방법
"ALcontext"를 사용해야하지만이 클래스는 현재 릴리스 빌드에서 종료되지 않습니다. 수동 alXXX 기능을 사용하여 OpenAL에 컨텍스트를 만들어야합니다 있도록
(LWJGL 3.0.0 빌드 90)를 OpenAL과 OpenCL을위한
LWJGL3에서 OpenAL-Context를 어떻게 만들 수 있습니까?LWJGL 3에서 OpenAL 컨텍스트를 만드는 방법
"ALcontext"를 사용해야하지만이 클래스는 현재 릴리스 빌드에서 종료되지 않습니다. 수동 alXXX 기능을 사용하여 OpenAL에 컨텍스트를 만들어야합니다 있도록
(LWJGL 3.0.0 빌드 90)를 OpenAL과 OpenCL을위한
여러 유틸리티 클래스는, LWJGL 3에서 제거되었습니다. release notes (강조 일본어) 발
는 :
- 는 오픈 CL에서 OpenAL에 CLPlatform 및 /은 cldevice 포장기 ALDevice/ALContext 래퍼 떨어졌다.
(#152)기본 장치 개방형 않고 상기 변경 디폴트 컨텍스트를 생성하고 오류 검사 :
// Can call "alc" functions at any time long device = alcOpenDevice((ByteBuffer)null); ALCCapabilities deviceCaps = ALC.createCapabilities(device); long context = alcCreateContext(device, (ByteBuffer)null); alcMakeContextCurrent(context); AL.createCapabilities(deviceCaps); // Can now call "al" functions
Issue #152 예 코드를 제공