次の方法で共有


PFND3DDDI_CREATEPAGINGQUEUECBコールバック関数 (d3dumddi.h)

pfnCreatePagingQueueCb は、デバイス リソースの常駐など、デバイスのビデオ メモリ管理操作との同期に使用できるデバイス ページング キューを作成するために使用されます。

構文

PFND3DDDI_CREATEPAGINGQUEUECB Pfnd3dddiCreatepagingqueuecb;

HRESULT Pfnd3dddiCreatepagingqueuecb(
  HANDLE hDevice,
  D3DDDICB_CREATEPAGINGQUEUE *unnamedParam2
)
{...}

パラメーター

hDevice

ディスプレイ デバイスへのハンドル。

unnamedParam2

pData [out]

要求された操作の詳細を提供する D3DDDICB_CREATEPAGINGQUEUE 構造体へのポインター。

戻り値

このコールバック関数が成功した場合は、S_OKを返します。 それ以外の場合は、HRESULT エラー コードが返されます。

備考

デバイスには、複数のページング キューを作成できます。 ページング キューは、pfnDestroyPagingQueueCb 呼び出すか、属しているデバイスを暗黙的に破棄することによって、明示的に破棄できます。 後者の後、ページング キュー ハンドルは無効になります。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
サポートされる最小サーバー Windows Server 2016
ターゲット プラットフォーム デスクトップ
ヘッダー d3dumddi.h (D3dumddi.h を含む)