DrawEscape 関数 (wingdi.h)

DrawEscape 関数は、グラフィックス デバイス インターフェイス (GDI) を介して直接使用できない、指定されたビデオディスプレイの描画機能を提供します。

構文

int DrawEscape(
  [in] HDC    hdc,
  [in] int    iEscape,
  [in] int    cjIn,
  [in] LPCSTR lpIn
);

パラメーター

[in] hdc

指定したビデオディスプレイの DC へのハンドル。

[in] iEscape

実行するエスケープ関数。

[in] cjIn

lpszInData パラメーターが指すデータのバイト数。

[in] lpIn

指定したエスケープに必要な入力構造体へのポインター。

戻り値

関数が成功した場合、戻り値は、実装のみをチェックする QUERYESCSUPPORT 描画エスケープを除き、0 より大きくなります。

エスケープが実装されていない場合、戻り値は 0 になります。

エラーが発生した場合、戻り値は 0 未満です。

注釈

アプリケーションが DrawEscape 関数を呼び出すと、 cbInput および lpszInData によって識別されるデータが、指定されたディスプレイ ドライバーに直接渡されます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wingdi.h (Windows.h を含む)
Library Gdi32.lib
[DLL] Gdi32.dll

こちらもご覧ください

デバイス コンテキスト関数

デバイス コンテキストの概要