示例#1
0
文件: al_pc.go 项目: tanema/amore
func alGetListenerf(k int) float32 {
	var v C.ALfloat
	C.alGetListenerf(C.ALenum(k), &v)
	return float32(v)
}
示例#2
0
文件: listener.go 项目: nzlov/goal
/*
 * Get Listener parameters
 */
func GetListenerf(param ALenum) (value float32) {
	var cvalue C.ALfloat
	C.alGetListenerf(C.ALenum(param), &cvalue)
	value = float32(cvalue)
	return
}
示例#3
0
func GetListenerGain() (float32, error) {
	var val float32
	C.alGetListenerf(C.AL_GAIN, (*C.ALfloat)((*C.float)(&val)))
	return val, GetError()
}
示例#4
0
文件: al.go 项目: Miaque/mojo
func getListenerf(param int) float32 {
	var v C.ALfloat
	C.alGetListenerf(C.ALenum(param), &v)
	return float32(v)
}