struktur DXGK_QUERYSEGMENTOUT (d3dkmddi.h)
Struktur DXGK_QUERYSEGMENTOUT menjelaskan informasi segmen memori yang harus dikembalikan driver miniport tampilan dari panggilan ke fungsi DxgkDdiQueryAdapterInfo .
Sintaks
typedef struct _DXGK_QUERYSEGMENTOUT {
[out] UINT NbSegment;
[out] DXGK_SEGMENTDESCRIPTOR *pSegmentDescriptor;
[out] UINT PagingBufferSegmentId;
[out] UINT PagingBufferSize;
[out] UINT PagingBufferPrivateDataSize;
} DXGK_QUERYSEGMENTOUT;
Anggota
[out] NbSegment
Jumlah segmen memori yang didukung driver.
[out] pSegmentDescriptor
Array struktur DXGK_SEGMENTDESCRIPTOR yang diisi driver dengan informasi tentang segmen yang didukungnya. Ukuran array adalah nilai yang ditentukan NbSegment .
[out] PagingBufferSegmentId
Pengidentifikasi segmen tempat manajer memori video harus mengalokasikan buffer halaman. Segmen ini harus menjadi segmen aperture.
[out] PagingBufferSize
Ukuran, dalam byte, yang harus dialokasikan manajer memori video untuk buffer halaman.
[out] PagingBufferPrivateDataSize
Ukuran, dalam byte, dari struktur data pribadi residen pengemudi yang terkait dengan setiap buffer halaman. Memori untuk struktur data privat ini dialokasikan dari kumpulan yang tidak disebarkan. Jika driver menentukan nol untuk PagingBufferPrivateDataSize, tidak ada memori yang dialokasikan untuk struktur data privat.
Struktur data privat yang terkait dengan buffer halaman diinisialisasi ke nol saat buffer halaman dibuat. Selama masa pakai buffer halaman, manajer memori video tidak pernah mengakses struktur data privat yang terkait dengan buffer halaman.
Keterangan
Manajer memori video mengalokasikan buffer halaman baik dari segmen aperture (jika anggota PagingBufferSegmentId mengidentifikasi segmen) atau sebagai blok memori gabungan tulis yang berdekatan (jika PagingBufferSegmentId diatur ke 0). Jika PagingBufferSegmentId diatur ke 0, unit pemrosesan grafis (GPU) harus mengakses buffer akses memori langsung (DMA) dengan menggunakan siklus PCI pada sistem di mana transfer AGP yang terjadi di luar aperture AGP tidak diizinkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |