struktur D3DKMT_SETALLOCATIONPRIORITY (d3dkmthk.h)
Struktur D3DKMT_SETALLOCATIONPRIORITY menjelaskan tingkat prioritas untuk mengatur sumber daya atau daftar alokasi.
Sintaks
typedef struct _D3DKMT_SETALLOCATIONPRIORITY {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hResource;
void D3DKMT_PTR(
const D3DKMT_HANDLE *unnamedParam1,
phAllocationList unnamedParam2
);
[in] UINT AllocationCount;
void D3DKMT_PTR(
const UINT *unnamedParam1,
pPriorities unnamedParam2
);
} D3DKMT_SETALLOCATIONPRIORITY;
Anggota
[in] hDevice
Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke perangkat yang dikaitkan dengan sumber daya atau daftar alokasi.
[in] hResource
Handel ke sumber daya yang prioritasnya harus ditetapkan. Jika OpenGL ICD menggunakan array yang ditentukan phAllocationList untuk mengatur prioritas untuk daftar alokasi, ia mengatur hResource ke NULL. Jika OpenGL ICD menetapkan hResource ke nilai non-NULL , itu harus mengatur anggota AllocationCount ke nol dan phAllocationList ke NULL.
Jika hResource bukan NULL, semua alokasi yang termasuk dalam sumber daya diatur ke prioritas yang ditentukan oleh elemen pertama dalam array yang dituju pPriorities .
void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, phAllocationList unnamedParam2)
[in] AllocationCount
Jumlah alokasi dalam array yang ditentukan phAllocationList . Jika OpenGL ICD mengatur handel di anggota hResource ke nilai non-NULL , itu harus mengatur AllocationCount ke nol.
void D3DKMT_PTR( const UINT *unnamedParam1, pPriorities unnamedParam2)
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |