PFND3D12DDI_MAPHEAP コールバック関数 (d3d12umddi.h)
クライアント ドライバーは、ヒープをマップする PFND3D12DDI_MAPHEAP を実装します。
構文
PFND3D12DDI_MAPHEAP Pfnd3d12ddiMapheap;
HRESULT Pfnd3d12ddiMapheap(
[in] D3D12DDI_HDEVICE unnamedParam1,
[in] D3D12DDI_HHEAP unnamedParam2,
[out] VOID **unnamedParam3
)
{...}
パラメーター
[in] unnamedParam1
hDisplayDevice: ディスプレイ デバイス (グラフィックス コンテキスト) を処理します。
[in] unnamedParam2
hHeap: マップする必要があるディスプレイ デバイスで管理されるヒープに処理します。
[out] unnamedParam3
ppData*: マップされたヒープ データへのポインター。
戻り値
PFND3D12DDI_MAPHEAPは 成功時にS_OKを返します。 エラーが発生すると、適切な HRESULT エラー コードが返されます。
注釈
ヒープ データは通常、GPU でのみアクセスできます。 PFND3D12DDI_MAPHEAP 、ヒープ データに CPU からアクセスできるようにします。 ドライバーはヒープ データをマップし、 ppData で CPU アクセス可能なポインターを返す必要があります。
要件
要件 | 値 |
---|---|
Header | d3d12umddi.h |