D3DKMT_DESTROYALLOCATION2結構(d3dkmthk.h)
D3DKMT_DESTROYALLOCATION2 結構描述使用 D3DKMTDestroyAllocation2發行配置的參數。
語法
typedef struct _D3DKMT_DESTROYALLOCATION2 {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hResource;
[in] const D3DKMT_HANDLE *phAllocationList;
[in] UINT AllocationCount;
[in] D3DDDICB_DESTROYALLOCATION2FLAGS Flags;
} D3DKMT_DESTROYALLOCATION2;
成員
[in] hDevice
D3DKMT_HANDLE 數據類型,代表資源、配置或兩者相關聯之裝置的核心模式句柄。
[in] hResource
D3DKMT_HANDLE 數據類型,表示釋放資源時與配置相關聯的資源核心模式句柄。 如果指定了資源句柄,則會自動釋放與其相關聯的所有配置。
[in] phAllocationList
D3DKMT_HANDLE 數據類型的陣列,表示配置的核心模式句柄。 如果清單中的任何配置都與資源相關聯,清單中的所有配置也必須與相同的資源相關聯。 如果 OpenGL 可安裝客戶端驅動程式會 hResource 成員中的句柄設定為非NULL 值,則可安裝的用戶端驅動程式必須將 phAllocationList 設定為 NULL。
[in] AllocationCount
phAllocationList 指定之陣列中的配置數目。 如果 OpenGL 可安裝用戶端驅動程式將 hResource 成員中的句柄設定為非NULL 值,OpenGL 運行時間會忽略 AllocationCount 成員。
[in] Flags
D3DDDICB_DESTROYALLOCATION2FLAGS 結構,其中包含作業的其他詳細數據。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 |
支援的最低伺服器 | Windows Server 2016 |
標頭 | d3dkmthk.h (包括 D3dkmthk.h) |