次の方法で共有


D3DKMT_DESTROYALLOCATION構造体 (d3dkmthk.h)

D3DKMT_DESTROYALLOCATION構造体では、割り当てを解放するためのパラメーターについて説明します。

構文

typedef struct _D3DKMT_DESTROYALLOCATION {
  [in] D3DKMT_HANDLE hDevice;
  [in] D3DKMT_HANDLE hResource;
  void          D3DKMT_PTR(
    const D3DKMT_HANDLE *unnamedParam1,
    phAllocationList    unnamedParam2
  );
  [in] UINT          AllocationCount;
} D3DKMT_DESTROYALLOCATION;

メンバー

[in] hDevice

リソース、割り当て、またはその両方が関連付けられているデバイスへのカーネル モード ハンドルを表すD3DKMT_HANDLEデータ型。

[in] hResource

リソースを解放するときに割り当てに関連付けられているリソースへのカーネル モード ハンドルを表すD3DKMT_HANDLEデータ型。 リソース ハンドルを指定すると、それに関連付けられているすべての割り当てが自動的に解放されます。

void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, phAllocationList unnamedParam2)

[in] AllocationCount

phAllocationList が指定する配列内の割り当ての数。 OpenGL ICD が hResource メンバーのハンドルを NULL 以外の値に設定した場合、 AllocationCount メンバーは OpenGL ランタイムによって無視されます。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmthk.h (D3dkmthk.h を含む)

こちらもご覧ください

D3DKMTDestroyAllocation