PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB コールバック関数 (dxgiddi.h)
PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB は、DirectX グラフィックス インフラストラクチャ (DXGI) ランタイムによって呼び出され、アプリケーションがレンダリングを完了したことをユーザー モード ディスプレイ ドライバーに通知し、ドライバーがコピーまたは反転によってソースサーフェスを表示するか、ドライバーがカラーフィル操作を実行するように要求します。 マルチプレーン オーバーレイをサポートする Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーで実装する必要があります。
構文
PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB PfnddxgiddiPresentMultiplaneOverlaycb;
HRESULT PfnddxgiddiPresentMultiplaneOverlaycb(
HANDLE hDevice,
const DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY *unnamedParam2
)
{...}
パラメーター
hDevice
ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。
unnamedParam2
pPresentDXGI は、宛先サーフェスに表示する方法を説明する DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY 構造体へのポインターです。
戻り値
このコールバック関数が成功した場合は、S_OKを返します。 それ以外の場合は、HRESULT エラー コードが返されます。
備考
ユーザー モード ディスプレイ ドライバーは、この関数の呼び出しの処理を正常に完了すると、pfnPresentMultiPlaneOverlayCb (DXGI) 関数を呼び出すことによって、ソースサーフェイスをディスプレイに表示します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1 |
サポートされる最小サーバー | Windows Server 2012 R2 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dxgiddi.h (D3d10umddi.h を含む) |