Bagikan melalui


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)

Lihat juga

DXGKARG_QUERYADAPTERINFO

DXGK_QUERYSEGMENTIN

DXGK_SEGMENTDESCRIPTOR

DxgkDdiQueryAdapterInfo