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 |
Header | dxgiddi.h (D3d10umddi.h を含む) |