func GetQueryObjectuiv(id uint32, pname uint32, params *uint32) {
	syscall.Syscall(gpGetQueryObjectuiv, 3, uintptr(id), uintptr(pname), uintptr(unsafe.Pointer(params)))
}
func GetQueryObjectuiv(id uint32, pname uint32, params *uint32) {
	syscall.Syscall(gpGetQueryObjectuiv, 3, uintptr(id), uintptr(pname), uintptr(unsafe.Pointer(params)))
}
func GetQueryObjectuiv ( id uint32 , pname uint32 , params * uint32 ) { syscall . Syscall ( gpGetQueryObjectuiv , 3 , uintptr ( id ) , uintptr ( pname ) , uintptr ( unsafe . Pointer ( params ) ) ) }
// return parameters of a query object
return parameters of a query object