Uses of Record Class
club.doki7.openal.handle.ALCdevice
Packages that use ALCdevice
-
Uses of ALCdevice in club.doki7.openal
Methods in club.doki7.openal that return ALCdeviceModifier and TypeMethodDescription@Nullable ALCdeviceALC.captureOpenDevice(@Nullable BytePtr devicename, int frequency, int format, int buffersize) Opens the named capture device with the given frequency, format, and buffer size.@Nullable ALCdeviceALC.getContextsDevice(@Nullable ALCcontext context) Returns the device that a particular context is attached to.@Nullable ALCdeviceALC.loopbackOpenDeviceSOFT(@Nullable BytePtr deviceName) @Nullable ALCdeviceALC.openDevice(@Nullable BytePtr devicename) Opens the named playback device.Methods in club.doki7.openal with parameters of type ALCdeviceModifier and TypeMethodDescriptionbyteALC.captureCloseDevice(@Nullable ALCdevice device) Closes the given capture device.voidALC.captureSamples(@Nullable ALCdevice device, @NotNull MemorySegment buffer, int samples) Reads samples from the device buffer.voidALC.captureStart(@Nullable ALCdevice device) Starts capturing samples into the device buffer.voidALC.captureStop(@Nullable ALCdevice device) Stops capturing samples.byteALC.closeDevice(@Nullable ALCdevice device) Closes the given playback device.@Nullable ALCcontextALC.createContext(@Nullable ALCdevice device, @Nullable IntPtr attrlist) Create and attach a context to the given device.voidALC.devicePauseSOFT(@Nullable ALCdevice device) voidALC.deviceResumeSOFT(@Nullable ALCdevice device) intALC.getEnumValue(@Nullable ALCdevice device, @Nullable BytePtr enumname) Retrieve the value of an enum.intObtain the most recent Device error.voidALC.getInteger64vSOFT(@Nullable ALCdevice device, int pname, int size, @Nullable LongPtr values) voidALC.getIntegerv(@Nullable ALCdevice device, int param, int size, @Nullable IntPtr values) Returns information about the device and the version of OpenAL.@NotNull MemorySegmentALC.getProcAddress(@Nullable ALCdevice device, @Nullable BytePtr funcname) Retrieve the address of a function.@NotNull MemorySegmentALC.getProcAddress2(@Nullable ALCdevice device, @Nullable BytePtr funcName) @Nullable BytePtrReturns information about the device, and error strings.@Nullable BytePtrALC.getStringiSOFT(@Nullable ALCdevice device, int paramName, int index) byteALC.isExtensionPresent(@Nullable ALCdevice device, @Nullable BytePtr extname) Query for the presence of an extension on the device.byteALC.isRenderFormatSupportedSOFT(@Nullable ALCdevice device, int freq, int channels, int type) voidALC.renderSamplesSOFT(@Nullable ALCdevice device, @NotNull MemorySegment buffer, int samples) byteALC.reopenDeviceSOFT(@Nullable ALCdevice device, @Nullable BytePtr deviceName, @Nullable IntPtr attribs) byteALC.resetDeviceSOFT(@Nullable ALCdevice device, @Nullable IntPtr attribs) -
Uses of ALCdevice in club.doki7.openal.handle
Classes in club.doki7.openal.handle that implement interfaces with type arguments of type ALCdeviceModifier and TypeClassDescriptionstatic final recordRepresents a pointer toALCdevicehandle(s) in native memory.Methods in club.doki7.openal.handle that return ALCdeviceModifier and TypeMethodDescription@Nullable ALCdeviceALCdevice.Ptr.read()@Nullable ALCdeviceALCdevice.Ptr.read(long index) Methods in club.doki7.openal.handle that return types with arguments of type ALCdeviceMethods in club.doki7.openal.handle with parameters of type ALCdeviceMethod parameters in club.doki7.openal.handle with type arguments of type ALCdeviceModifier and TypeMethodDescriptionstatic ALCdevice.PtrALCdevice.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable ALCdevice> values)