次の方法で共有


DdAttachSurface 関数 (ddrawgdi.h)

[この機能は、オペレーティング システムのリビジョンごとに変更される場合があります。 代わりに、Microsoft DirectDraw と Microsoft Direct3DAPIs を使用します。これらの API は、このようなオペレーティング システムの変更からアプリケーションを保護し、ディスプレイ ドライバーと直接やり取りすることに関連する他の多くの困難を隠します。

DdAttachSurface 関数は、2 つのカーネル モードサーフェス表現をアタッチします。

GdiEntry11 は、この関数のエイリアスとして定義されます。

構文

BOOL DdAttachSurface(
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurfaceFrom,
  [in] LPDDRAWI_DDRAWSURFACE_LCL pSurfaceTo
);

パラメーター

[in] pSurfaceFrom

新しい添付ファイルの開始点となるカーネル モードのサーフェス オブジェクトへのポインター。

[in] pSurfaceTo

新しい添付ファイルの終点となるカーネル モードのサーフェス オブジェクトへのポインター。

戻り値

DdAttachSurface は 、次のいずれかを返します。

リターン コード 説明
TRUE
関数呼び出しが成功しました。
FALSE
関数呼び出しに失敗しました。

解説

サーフェスアタッチメントの詳細については、DirectDraw ソフトウェア開発キット (SDK) とドライバー開発キット (DDK) を参照してください。

メモ 他のサーフェスアタッチメントと同様に、結果のアタッチメントは一方向です。 この関数が呼び出されると、 pSurfaceTopSurfaceFrom にアタッチされません。
 

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ddrawgdi.h

関連項目

グラフィックスの低レベルクライアントサポート