[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:001251] Gtk image graphics
��Ƿ��Ǥ���
Ruby/GTK �Dz����ե�����Ǥʤ������Υǡ��������褷�����Τ�
�������ɤ����ɤ��狼��ʤ��ΤǤɤʤ��������Ƥ���������
�긵�ˤ���ǡ����ϡ�2����(256*256)�ο��ͥǡ������ͤ��������Х���
ʬ�Ǥ��������������ʤˤ�Ŭ���ʥ��顼�ޥåԥ� pixmap �ˤ���
ɽ���������Ȥ����櫓�Ǥ����ɤ���顢gdk_pixmap_create_from_data
(Ruby/Gtk�Ǥ�Gdk::Pixmap.create_from_data�ˤ�Ȥ����ɤ������ʤ�
�Ǥ������Ȥ������ɤ��狼��ޤ���
Gdk (C API) �Υޥ˥奢��Ǥ�
GdkPixmap* gdk_pixmap_create_from_data (GdkWindow *window,
const gchar *data,
gint width,
gint height,
gint depth,
GdkColor *fg,
GdkColor *bg);
Create a two-color pixmap from data in XBM data.
window : a GdkWindow, used to determine default values
for the new pixmap. Can be NULL, if the depth is given.
data : a pointer to the data.
width : the width of the new pixmap in pixels.
height : the height of the new pixmap in pixels.
depth : the depth (number of bits per pixel) of the new pixmap.
fg : the foreground color.
bg : the background color.
Returns : the GdkPixmap
�ȤʤäƤޤ���Ruby�Ǥΰ�����Ʊ���Ǥ���fg �� bg ��ɤ�����Ф���
�Τ��狼��ʤ�����window ��褯ʬ����ʤ������餫���� width *
height ʬ�� window ����ݤ����Ȥ����Τ����顣���顼�ޥåפϤɤ���
���ꤹ��Τ���狼��ʤ���window�˹��ߤʤΤ����������ˡ����ʤߤ�
window �� NULL �˽���뤽���Ǥ�����Ruby/Gtk �ǤϤ���ܤäƤ�
����nil �ʤ� NULL �Ȥ������˽����Ϥ��ʤΤˡ�NULL�ξ�祫�顼�ޥ�
�פϤɤ��ʤ�Τ���
depth��2�Х��ȤΥǡ����ʤ�16�Ǥ��͡��狼��ΤϤ��줯�餤�Ǥ���
�Ȥۤۡ�