Bagikan melalui


struktur D3DKMT_DESTROYALLOCATION2 (d3dkmthk.h)

Struktur D3DKMT_DESTROYALLOCATION2 menjelaskan parameter untuk merilis alokasi dengan D3DKMTDestroyAllocation2.

Sintaks

typedef struct _D3DKMT_DESTROYALLOCATION2 {
  [in] D3DKMT_HANDLE                    hDevice;
  [in] D3DKMT_HANDLE                    hResource;
  void                             D3DKMT_PTR(
    const D3DKMT_HANDLE *unnamedParam1,
    phAllocationList    unnamedParam2
  );
  [in] UINT                             AllocationCount;
  [in] D3DDDICB_DESTROYALLOCATION2FLAGS Flags;
} D3DKMT_DESTROYALLOCATION2;

Anggota

[in] hDevice

Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke perangkat yang terkait dengan sumber daya, alokasi, atau keduanya.

[in] hResource

Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke sumber daya yang terkait dengan alokasi saat merilis sumber daya. Jika handel sumber daya ditentukan, semua alokasi yang terkait dengannya akan dirilis secara otomatis.

void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, phAllocationList unnamedParam2)

[in] AllocationCount

Jumlah alokasi dalam array yang ditentukan phAllocationList . Jika driver klien OpenGL yang dapat diinstal mengatur handel di anggota hResource ke nilai non-NULL , anggota AllocationCount diabaikan oleh runtime OpenGL.

[in] Flags

Struktur D3DDDICB_DESTROYALLOCATION2FLAGS yang berisi detail tambahan tentang operasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header d3dkmthk.h (termasuk D3dkmthk.h)

Lihat juga

D3DDDICB_DESTROYALLOCATION2FLAGS

D3DKMTDestroyAllocation2