次の方法で共有


DXGKDDI_SETALLOCATIONBACKINGSTORE コールバック関数 (d3dkmddi.h)

DXGKDDI_SETALLOCATIONBACKINGSTORE は、グラフィックス割り当てバッキング ストアへのシステム空間アドレスを取得します。

構文

DXGKDDI_SETALLOCATIONBACKINGSTORE DxgkddiSetallocationbackingstore;

NTSTATUS DxgkddiSetallocationbackingstore(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETALLOCATIONBACKINGSTORE pArgs
)
{...}

パラメーター

hAdapter

[入力]ミニポートのコンテキストを処理します。

pArgs

[入力]この関数の追加の引数を含む DXGKARG_SETALLOCATIONBACKINGSTORE 構造体へのポインター。

戻り値

操作が成功した場合は、STATUS_SUCCESSを返します。 それ以外の場合は、適切な NTSTATUS 値エラー コードを返します。

注釈

pBackingStore が指すアドレスは、割り当てがDXGKDDI_DESTROYALLOCATIONによって破棄されるまで有効です。

DXGKDDI_SETALLOCATIONBACKINGSTORE、D3DKMTCreateAllocation 中に呼び出されます。

詳細については、「 KMD とのバッキング ストアの共有 」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 11 (WDDM 3.0)
Header d3dkmddi.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

DXGKARG_SETALLOCATIONBACKINGSTORE