共用方式為


D3DKMT_DESTROYALLOCATION結構 (d3dkmthk.h)

D3DKMT_DESTROYALLOCATION結構描述釋放配置的參數。

語法

typedef struct _D3DKMT_DESTROYALLOCATION {
  [in] D3DKMT_HANDLE       hDevice;
  [in] D3DKMT_HANDLE       hResource;
  [in] const D3DKMT_HANDLE *phAllocationList;
  [in] UINT                AllocationCount;
} D3DKMT_DESTROYALLOCATION;

成員

[in] hDevice

D3DKMT_HANDLE數據類型,代表資源、配置或兩者相關聯之裝置的核心模式句柄。

[in] hResource

D3DKMT_HANDLE數據類型,表示釋放資源時與配置相關聯的資源核心模式句柄。 如果指定了資源句柄,則會自動釋放與其相關聯的所有配置。

[in] phAllocationList

D3DKMT_HANDLE數據類型的陣列,表示配置的核心模式句柄。 如果清單中的任何配置都與資源相關聯,清單中的所有配置也必須與相同的資源相關聯。 如果 OpenGL ICD 將 hResource 成員中的句柄設定為非NULL 值,ICD 必須將 phAllocationList 設定為 NULL

[in] AllocationCount

phAllocationList 指定之陣列中的配置數目。 如果 OpenGL ICD 將 hResource 成員中的句柄設定為非NULL 值,OpenGL 運行時間會忽略 AllocationCount 成員。

要求

要求 價值
最低支援的用戶端 Windows Vista
標頭 d3dkmthk.h (包括 D3dkmthk.h)

另請參閱

D3DKMTDestroyAllocation