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 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | d3dumddi.h (D3d10umddi.h を含む) |
関連項目
pfnRenderCb の