func SelectBuffer(size int32, buffer *uint32) {
	syscall.Syscall(gpSelectBuffer, 2, uintptr(size), uintptr(unsafe.Pointer(buffer)), 0)
}
func SelectBuffer(size int32, buffer *uint32) {
	syscall.Syscall(gpSelectBuffer, 2, uintptr(size), uintptr(unsafe.Pointer(buffer)), 0)
}
// establish a buffer for selection mode values