NtGdiDdGetDxHandle 関数
[この機能は、オペレーティング システムのリビジョンごとに変更される可能性があります。 代わりに、Microsoft DirectDraw と Microsoft Direct3DAPIs を使用します。これらの API は、このようなオペレーティング システムの変更からアプリケーションを保護し、ディスプレイ ドライバーとの直接対話に関連する他の多くの困難を隠します。
DirectX API メカニズムを制御するカーネル モード エントリ ポイントの後続の呼び出しで使用するカーネル モードの Microsoft DirectX API ハンドルを返します。
構文
DWORD APIENTRY NtGdiDdGetDxHandle(
_In_ HANDLE hDirectDraw,
_In_ HANDLE hSurface,
_In_ BOOL bRelease
);
パラメーター
-
hDirectDraw [in]
-
サーフェスを所有する DirectDraw オブジェクトへのハンドル。 このパラメーターは省略可能であり、 NULL に設定できます。
-
hSurface [in]
-
カーネル モードの DirectX API ハンドルを返すサーフェスへのハンドル。 このパラメーターは省略可能であり、 NULL に設定できます。
-
bRelease [in]
-
DirectX API カーネル モード インターフェイスを解放する必要がある場合は 、TRUE に 設定します。 それ以外の場合は FALSE。
戻り値
後続の DirectX API 指向カーネル エントリ ポイントで使用される DirectX API ハンドル。
解説
hDirectDraw と hSurface の両方を指定した場合、hSurface は無視されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目