次の方法で共有


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

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

構文

DXGKDDI_SETALLOCATIONBACKINGSTORE DxgkddiSetallocationbackingstore;

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

パラメーター

hAdapter

[in]ミニポートのコンテキストへのハンドル。

pArgs

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

戻り値

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

備考

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

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

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

必要条件

要件 価値
サポートされる最小クライアント Windows 11 (WDDM 3.0)
ヘッダー d3dkmddi.h
IRQL PASSIVE_LEVEL

関連項目

DXGKARG_SETALLOCATIONBACKINGSTORE