次の方法で共有


DXGI_DDI_ARG_OFFERRESOURCES構造体 (dxgiddi.h)

ユーザー モード ディスプレイ ドライバーが再利用のために提供するビデオ メモリ リソースについて説明します。 pfnOfferResources 関数と共に使用されます。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって pfnReclaimResources 関数と共に使用されます。

構文

typedef struct _DXGI_DDI_ARG_OFFERRESOURCES {
  [in] DXGI_DDI_HDEVICE         hDevice;
  [in] const DXGI_DDI_HRESOURCE *pResources;
  [in] UINT                     Resources;
  [in] D3DDDI_OFFER_PRIORITY    Priority;
} DXGI_DDI_ARG_OFFERRESOURCES;

メンバーズ

[in] hDevice

ドライバーが再利用のためにリソースを提供するディスプレイ デバイス (グラフィックス コンテキスト) へのハンドル。

Direct3D ランタイムは、CreateDevice(D3D10) ルーチンを呼び出して、D3D10DDIARG_CREATEDEVICE 構造体の hDrvDevice メンバー内のドライバーにこのハンドルを渡しました。

[in] pResources

ドライバーが提供するビデオ メモリ リソースへのハンドルの配列へのポインター。

[in] Resources

pResources 指す配列内の要素の数。

[in] Priority

pResourcesが指すリソースの重要度を示す D3DDDI_OFFER_PRIORITY 型の値。

必要条件

要件 価値
サポートされる最小クライアント Windows 8、WDDM 1.2 以降
サポートされる最小サーバー Windows Server 2012
ヘッダー dxgiddi.h (D3d10umddi.h を含む)

関連項目

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

D3DDDI_OFFER_PRIORITY

pfnOfferResources する