共用方式為


D3DDDICB_RECLAIMALLOCATIONS3結構 (d3dumddi.h)

D3DDDICB_RECLAIMALLOCATIONS3會與 pfnReclaimAllocations3Cb 搭配使用,以描述先前為要回收之驅動程式重複使用的視訊記憶體資源。

語法

typedef struct _D3DDDICB_RECLAIMALLOCATIONS3 {
  D3DKMT_HANDLE         PagingQueue;
  UINT                  NumAllocations;
  const HANDLE          *pResources;
  const D3DKMT_HANDLE   *HandleList;
  D3DDDI_RECLAIM_RESULT *pResults;
  UINT64                PagingFenceValue;
} D3DDDICB_RECLAIMALLOCATIONS3;

成員

PagingQueue

使用者模式驅動程式提供的分頁佇列,要分頁至配置清單中的頁面。

NumAllocations

HandleList 中的設定數目

pResources

Direct3D 運行時間資源句柄的陣列。

HandleList

D3DKMT_HANDLE數據類型的陣列,表示配置的核心模式句柄。

pResults

值的必要陣列,指定介面是否有效、捨棄或清單承諾。

PagingFenceValue

提交工作至 GPU 之前要同步處理的分頁柵欄,它會參考所提供數位中的任何資源或配置。

要求

要求 價值
標頭 d3dumddi.h