PFND3DDDI_PRESENT1 コールバック関数 (d3dumddi.h)
アプリケーションがレンダリングを完了し、共有リソースのすべての所有権が解放されたことをユーザー モードの表示ドライバーに通知し、ドライバーが移動先画面に表示されるように要求します。
構文
PFND3DDDI_PRESENT1 Pfnd3dddiPresent1;
HRESULT Pfnd3dddiPresent1(
HANDLE hDevice,
D3DDDIARG_PRESENT1 *unnamedParam2
)
{...}
パラメーター
hDevice
ディスプレイ デバイス (グラフィックス コンテキスト) へのハンドル。
unnamedParam2
pPresentData [in]
変換先サーフェスに表示する方法を説明する D3DDDIARG_PRESENT1 構造体へのポインター。
戻り値
関数 が正常に 完了しない場合は、S_OKまたは適切なエラー結果を返します。
注釈
ユーザー モード ディスプレイ ドライバーは、 pfnRenderCb 関数を呼び出すことによって、部分的に構築されたすべてのレンダリング データ (コマンド バッファー) を送信する必要があります。 ドライバーは 、pfnRenderCb を 1 回だけ呼び出す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1、WDDM 1.3 以降 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
対象プラットフォーム | デスクトップ |
Header | d3dumddi.h (D3d10umddi.h を含む) |