BeginTilingPatternA
ベクターグラフィックス、ページレイアウト
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は BeginTilingPattern と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
要求されたパターン名、幅、高さで一時タイリングパターン描画サーフェスを開始します
構築がアクティブな間、通常の描画呼び出しはこの関数で選択した一時ページに書き込みます
EndTilingPattern で構築を完了してパターンを登録するか、CancelTilingPattern を呼び出して一時描画サーフェスを破棄します
構文
Delphi
Function DLBeginTilingPatternA(InstanceID: Integer; PatternName: PAnsiChar; Width, Height: Double): Integer;
DLL
int DLBeginTilingPatternA(int InstanceID, const char * PatternName, double Width, double Height);
パラメータ
| PatternName | 後で SetFillTilingPattern、SetLineTilingPattern、または SetTextTilingPattern から使用する名前 |
|---|---|
| Width | PDF 単位でのパターンセルの幅 |
| Height | PDF 単位でのパターンセルの高さ |
戻り値
| 0 | 名前または寸法が無効、再利用可能サーフェスのビルドがすでにアクティブ、名前がすでに存在する、または一時描画サーフェスを作成できませんでした |
|---|---|
| 1 | タイリングパターン描画サーフェスが作成され、選択されました |
備考
ビルドを終了またはキャンセルするまで、別のページや文書を選択しないでください。描画コマンドの対象は BeginTilingPattern で選択された一時ページにします
登録済みパターンは、SetFillTilingPattern、SetLineTilingPattern、SetTextTilingPattern を介して複数ページで再利用できます
関連項目
EndTilingPattern、CancelTilingPattern、SetFillTilingPattern、NewTilingPatternFromCapturedPage