Documentation Home
> Solaris X Window System 開発ガイド
Solaris X Window System 開発ガイド
Book Information
はじめに
第 1 章 Solaris X サーバーの概要
Solaris X サーバーの概要
X11R6 サンプルサーバー
DPS 拡張機能
X コンソーシアム拡張機能
XInput 拡張機能
ダブルバッファ拡張機能
SHAPE 拡張機能
共有メモリ拡張機能
XTEST 拡張機能
その他の拡張
XC-MISC
X イメージング拡張機能
AccessX
共有メモリのトランスポート
ビジュアルオーバーレイウィンドウ
X11 ライブラリ
64 ビットの X11 ライブラリ
Solaris X サーバーで実行されるアプリケーション
サポートされている X11 アプリケーション
サポートされていないアプリケーション
OpenWindowsのディレクトリ構造
X11 プログラミングに関する注意
Compose キーのサポート
NumLock キーのサポート
カラー名データベース
カラーに関する推奨事項
関連マニュアル
第 2 章 DPS の機能と拡張
DPS について
DPS の動作
Solaris サーバーの DPS に対するフォント拡張項目
DPS ライブラリ
Adobe NX エージェントのサポート
DPS のセキュリティ
システムファイルのアクセス
機密保護コンテキストの生成
DPS で内部エラーが発生したときの対策
Adobe 社からの情報の入手方法
DPS 合成オペレータ
オペレータについて
実装に関する注と制限
部分的に透明 (半透明) なアルファ
インデックスカラービジュアル
モノクロディスプレイ
X 描画操作との対話
アルファチャネルの削除
デプスが等しくないドロワブル
第 3 章 Solaris X サーバー上のビジュアル
ビジュアル
デフォルトビジュアル
複数デプスデバイスのビジュアル
ビジュアルに関するプログラミング上のヒント
デフォルトビジュアルに関する仮定
境界ピクセルの設定
ガンマ補正ビジュアル
線形ビジュアルの探索
ビジュアル選択の代替方法
第 4 章 フォントのサポート
Solaris X サーバーでのフォントのサポート
X フォントサーバー
使用できるフォントフォーマット
オプションのフォントパッケージ
関連ファイル
アウトラインフォントとビットマップフォント
アウトラインからビットマップへのフォントの置き換え
フォントの置き換えが発生する条件
DPS で TrueType および F3 フォントを使用する場合
フォントの探索
X11 でのデフォルトフォントパスの変更
フォントのインストールおよび管理
端末上で OPEN LOOK フォントを使用する場合
第 5 章 サーバーオーバーレイウィンドウ
サーバーオーバーレイと透明オーバーレイ
オーバーレイのプログラミングのヒント
親子モデル
スタッキング
サーバーオーバーレイ
第 6 章 透明オーバーレイウィンドウ
透明オーバーレイウィンドウとは
透明オーバーレイウィンドウの基本的な特性
ペイント型
可視性
透明ペイントの描画
透明オーバーレイウィンドウのその他の特性
背景
ウィンドウの境界
バッキングストア
ウィンドウのグラビティ
カラーマップ
入力配送モデル
印刷用イメージの取り出し
オーバーレイ/アンダーレイに使用するビジュアルの選択
プログラム例
Solaris 透明オーバーレイウィンドウ API の概要
透明オーバーレイウィンドウの作成
グラフィックスコンテキストのペイント型の設定
透明オーバーレイウィンドウの背景の設定
透明オーバーレイウィンドウへの描画
透明オーバーレイウィンドウの特性の問い合わせ
ウィンドウがオーバーレイウィンドウかどうかの判断
グラフィックスコンテキストのペイント型の判断
ピクセル転送ルーチン
ソースエリアペイント型を使って描画する
エリアとそのペイント型のコピー
オーバーレイカラー情報の検索
既存の Xlib ピクセル転送ルーチンを使用する
XGetImage
XCopyArea および XCopyPlane
アプリケーションの移植性の設計
オーバーレイ/アンダーレイウィンドウのビジュアルの選択
引数の型
戻り値の型
複数の条件集合
オーバーレイ/アンダーレイビジュアルの最適なペアの選択
引数の型
戻り値の型
条件集合
第 7 章 セキュリティ
アクセス制御機構
ユーザーベース
ホストベース
認証プロトコル
MIT-MAGIC-COOKIE-1
SUN-DES-1
デフォルト認証プロトコルの変更
サーバーに対するアクセスの操作
クライアント認証ファイル
MIT-MAGIC-COOKIE-1 を使用する場合のアクセス許可
SUN-DES-1 を使用する場合のアクセス許可
クライアントをリモートで実行する場合とローカルで実行する場合
付録 A 基準表示デバイス
Solaris 基準表示デバイス
Solaris 基準デバイスとビジュアル
SPARC: SPARC でサポートされる基準デバイス
BW2
CG3
GX ファミリーのデバイス
TC (CG8)
x86: x86 でサポートされる基準デバイス
VGA
8514/A
用語集
索引
A
B
C
D
F
G
M
N
O
P
R
S
V
W
X
あ
お
か
き
く
こ
さ
し
せ
た
に
は
ひ
ふ
ほ
ゆ
ら
© 2010, Oracle Corporation and/or its affiliates