コード例 #1
0
ファイル: display.go プロジェクト: bluepeppers/allegro
func CreateDisplay(width, height, flags int) *Display {
	var d *Display

	C.al_set_new_display_flags((C.int)(flags))
	ptr := C.al_create_display((C.int)(width), (C.int)(height))
	d = (*Display)(ptr)

	return d
}
コード例 #2
0
ファイル: display.go プロジェクト: b1naryth1ef/allegro
func CreateDisplay(w, h int32) *Display {
	return (*Display)(unsafe.Pointer(C.al_create_display(C.int(w), C.int(h))))
}
コード例 #3
0
ファイル: display.go プロジェクト: beoran/algo
// Creates a new dosplay with the given size. Influenced by SetNewDisplayFlags.
func CreateDisplay(width, height int) *Display {
	return wrapDisplay(C.al_create_display(C.int(width), C.int(height)))
}