📄 gdkscreen.html
字号:
<div class="refsect2" lang="en"><a name="id3068146"></a><h3><a name="gdk-screen-is-composited"></a>gdk_screen_is_composited ()</h3><a class="indexterm" name="id3068162"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> gdk_screen_is_composited (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Returns whether windows with an RGBA visual can reasonablybe expected to have their alpha channel drawn correctly onthe screen.</p><p>On X11 this function returns whether a compositing manager iscompositing <em class="parameter"><code>screen</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> Whether windows with RGBA visuals can reasonably beexpected to have their alpha channels drawn correctly on the screen.</td></tr></tbody></table></div><p class="since">Since 2.10</p></div><hr><div class="refsect2" lang="en"><a name="id3068251"></a><h3><a name="gdk-screen-get-root-window"></a>gdk_screen_get_root_window ()</h3><a class="indexterm" name="id3068267"></a><pre class="programlisting"><a class="link" href="gdk-Windows.html#GdkWindow">GdkWindow</a>* gdk_screen_get_root_window (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Gets the root window of <em class="parameter"><code>screen</code></em>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the root window</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068347"></a><h3><a name="gdk-screen-get-display"></a>gdk_screen_get_display ()</h3><a class="indexterm" name="id3068362"></a><pre class="programlisting"><a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a>* gdk_screen_get_display (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Gets the display to which the <em class="parameter"><code>screen</code></em> belongs.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the display to which <em class="parameter"><code>screen</code></em> belongs</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068449"></a><h3><a name="gdk-screen-get-number"></a>gdk_screen_get_number ()</h3><a class="indexterm" name="id3068465"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gdk_screen_get_number (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Gets the index of <em class="parameter"><code>screen</code></em> among the screens in the displayto which it belongs. (See <a class="link" href="GdkScreen.html#gdk-screen-get-display"><code class="function">gdk_screen_get_display()</code></a>)</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the index</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068557"></a><h3><a name="gdk-screen-get-width"></a>gdk_screen_get_width ()</h3><a class="indexterm" name="id3068572"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gdk_screen_get_width (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Gets the width of <em class="parameter"><code>screen</code></em> in pixels</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the width of <em class="parameter"><code>screen</code></em> in pixels.</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068659"></a><h3><a name="gdk-screen-get-height"></a>gdk_screen_get_height ()</h3><a class="indexterm" name="id3068675"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gdk_screen_get_height (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Gets the height of <em class="parameter"><code>screen</code></em> in pixels</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the height of <em class="parameter"><code>screen</code></em> in pixels.</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068762"></a><h3><a name="gdk-screen-get-width-mm"></a>gdk_screen_get_width_mm ()</h3><a class="indexterm" name="id3068777"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gdk_screen_get_width_mm (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Gets the width of <em class="parameter"><code>screen</code></em> in millimeters. Note that on some X servers this value will not be correct.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the width of <em class="parameter"><code>screen</code></em> in millimeters.</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068865"></a><h3><a name="gdk-screen-get-height-mm"></a>gdk_screen_get_height_mm ()</h3><a class="indexterm" name="id3068880"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> gdk_screen_get_height_mm (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Returns the height of <em class="parameter"><code>screen</code></em> in millimeters. Note that on some X servers this value will not be correct.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> a <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> the heigth of <em class="parameter"><code>screen</code></em> in millimeters.</td></tr></tbody></table></div><p class="since">Since 2.2</p></div><hr><div class="refsect2" lang="en"><a name="id3068969"></a><h3><a name="gdk-screen-list-visuals"></a>gdk_screen_list_visuals ()</h3><a class="indexterm" name="id3068984"></a><pre class="programlisting"><ahref="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList">GList</a>* gdk_screen_list_visuals (<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);</pre><p>Lists the available visuals for the specified <em class="parameter"><code>screen</code></em>.A visual describes a hardware image data format.For example, a visual might support 24-bit color, or 8-bit color,and might expect pixels to be in a certain format.</p><p>Call <ahref="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a> on the return value when you're finished with it.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>screen</code></em> :</span></p></td><td> the relevant <a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a>.</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td> a list of visuals; the list must be freed, but not its contents</td></tr></tbody></table></div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -