Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

BlackPixelOfScreen(3X11)

ImageByteOrder(3X11)

IsCursorKey(3X11)

XOpenDisplay(3X11)

AllPlanes(3X11)  —  NEWS-OS Programmer’s Manual

名称

AllPlanes, BlackPixel, WhitePixel, ConnectionNumber, DefaultColormap, DefaultDepth, XListDepths, DefaultGC, DefaultRootWindow, DefaultScreenOfDisplay, DefaultScreen, DefaultVisual, DisplayCells, DisplayPlanes, DisplayString, LastKnownRequestProcessed, NextRequest, ProtocolVersion, ProtocolRevision, QLength, RootWindow, ScreenCount, ScreenOfDisplay, ServerVendor, VendorRelease − ディスプレイマクロ

形式

AllPlanes BlackPixel(display, screen_number) WhitePixel(display, screen_number) ConnectionNumber(display) DefaultColormap(display, screen_number) DefaultDepth(display, screen_number) int ∗XListDepths(display, screen_number, count_return)
      Display ∗display;
      int screen_number;
      int ∗count_return; DefaultGC(display, screen_number) DefaultRootWindow(display) DefaultScreenOfDisplay(display) DefaultScreen(display) DefaultVisual(display, screen_number) DisplayCells(display, screen_number) DisplayPlanes(display, screen_number) DisplayString(display) LastKnownRequestProcessed(display) NextRequest(display) ProtocolVersion(display) ProtocolRevision(display) QLength(display) RootWindow(display, screen_number) ScreenCount(display) ScreenOfDisplay(display, screen_number) ServerVendor(display) VendorRelease(display)

引数

displayX サーバへのコネクションを指定します。

screen_number
ホストサーバ上のスクリーン番号を指定します。

count_returndepths の数を返します。

解説

AllPlanes マクロは、プロシージャにプレーン引数として渡せるようにすべてのビットを 1にセットした値を返します。 BlackPixel マクロは、指定されたスクリーンにおけるブラックピクセル値を返します。 WhitePixel マクロは、指定されたスクリーンにおけるホワイトピクセル値を返します。 ConnectionNumber マクロは、指定されたディスプレイに対するコネクション番号を返します。 DefaultColormap マクロは、指定されたスクリーンでのデフォルトのカラーマップ ID を 返します。 DefaultDepth マクロは、指定されたスクリーンにおけるデフォルトのルートウィンドウの 深さ(プレーン数)を返します。 XListDepths 関数は、指定されたスクリーンにおいて有効な depth の配列を返します。 指定されたスクリーン番号が有効で、配列の大きさのメモリをアロケート できるならば、 XListDepths は count_return を有効な depth の数にセットし、そうでなければ count_return をセットせず、NULL を返します。 depth の配列のためにアロケートされたメモリを開放するには、 XFree を使用してください。 DefaultGC マクロは、指定されたスクリーンのルートウィンドウにおけるデフォルト の GC を返します。 DefaultRootWindow マクロは、デフォルトのスクリーンにおけるルートウィンドウを返します。 DefaultScreenOfDisplay マクロは、指定されたディスプレイのデフォルトのスクリーンを返します。 DefaultScreen マクロは、 XOpenDisplay ルーチンで参照されたデフォルトのスクリーン番号を返します。 DefaultVisual マクロは、指定されたスクリーンにおけるデフォルトの ビジュアルタイプを返します。 DisplayCells マクロは、デフォルトのカラーマップ内のエントリ数を返します。 DisplayPlanes マクロは、指定されたスクリーンのルートウィンドウの深さを返します。 DisplayString マクロは、現在のディスプレイがオープンされたとき XOpenDisplay に渡された文字列を返します。 LastKnownRequestProcessed マクロは、すでに X サーバにより処理された処理で Xlib が知っている 最後のリクエストの通し番号を取り出します。 NextRequest マクロは、次のリクエストで使用する通し番号を取り出します。 ProtocolVersion マクロは、コネクションの設定されたディスプレイに対応する X プロトコル のメジャーバージョン番号 (11) を指定します。 ProtocolRevision マクロは、X サーバのマイナープロトコルの改訂番号を返します。 QLength マクロは、コネクションの設定されたディスプレイに対するイベントキュー の長さを返します。 RootWindow マクロは、ルートウィンドウを返します。 ScreenCount マクロは、使用できるスクリーン数を返します。 ScreenOfDisplay マクロは、指定されたディスプレイのその番号の スクリーンポインタを返します。 ServerVendor マクロは、X サーバを供給したベンダーの識別名を示す、ナルで終わる 文字列を指すポインタを返します。 VendorRelease マクロは、ベンダーの X サーバのリリースに関する数字を返します。

関連事項

BlackPixelOfScreen(3X11), ImageByteOrder(3X11), IsCursorKey(3X11), XOpenDisplay(3X11)
Xlib − C Language X Interface

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026