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 インストール可能クライアント ドライバーが、
[in] AllocationCount
phAllocationList が指定
[in] Flags
操作に関する追加の詳細を含む D3DDDICB_DESTROYALLOCATION2FLAGS 構造体。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 |
サポートされる最小サーバー | Windows Server 2016 |
ヘッダー | d3dkmthk.h (D3dkmthk.h を含む) |