示例#1
0
文件: audio.go 项目: willemvds/sdl
func (id AudioDeviceID) PauseAudio(p bool) {
	var cp C.int
	if p {
		cp = 1
	}

	C.SDL_PauseAudioDevice(C.SDL_AudioDeviceID(id), cp)
}
示例#2
0
文件: audio.go 项目: flazz/go-sdl2
// PauseAudioDevice (https://wiki.libsdl.org/SDL_PauseAudioDevice)
func PauseAudioDevice(dev AudioDeviceID, pauseOn int) {
	C.SDL_PauseAudioDevice(dev.c(), C.int(pauseOn))
}
示例#3
0
文件: audio.go 项目: emlai/go-sdl2
// PauseAudioDevice (https://wiki.libsdl.org/SDL_PauseAudioDevice)
func PauseAudioDevice(dev AudioDeviceID, pauseOn bool) {
	C.SDL_PauseAudioDevice(dev.c(), C.int(Btoi(pauseOn)))
}
示例#4
0
func PauseAudioDevice(dev AudioDeviceID, pause_on int) {
	_dev := (C.SDL_AudioDeviceID)(dev)
	_pause_on := (C.int)(pause_on)
	C.SDL_PauseAudioDevice(_dev, _pause_on)
}
示例#5
0
func Disable() {
	C.SDL_PauseAudioDevice(dev, 1)
}
示例#6
0
func Enable() {
	C.SDL_PauseAudioDevice(dev, 0)
}
示例#7
0
func PauseAudioDevice(dev AudioDeviceID, pause_on bool) {
	C.SDL_PauseAudioDevice(C.SDL_AudioDeviceID(int(dev)), C.int(bool2int(pause_on)))
}