Bagikan melalui


struktur D3DDEVINFO_D3D9BANDWIDTHTIMINGS

Metrik throughput untuk bantuan dalam memahami performa aplikasi.

Sintaks

typedef struct D3DDEVINFO_D3D9BANDWIDTHTIMINGS {
  FLOAT MaxBandwidthUtilized;
  FLOAT FrontEndUploadMemoryUtilizedPercent;
  FLOAT VertexRateUtilizedPercent;
  FLOAT TriangleSetupRateUtilizedPercent;
  FLOAT FillRateUtilizedPercent;
} D3DDEVINFO_D3D9BANDWIDTHTIMINGS, *LPD3DDEVINFO_D3D9BANDWIDTHTIMINGS;

Anggota

MaxBandwidthUtilized

Jenis: FLOAT

Bandwidth atau tingkat transfer data maksimum dari CPU host ke GPU. Ini biasanya bandwidth bus PCI atau AGP yang menghubungkan CPU dan GPU.

FrontEndUploadMemoryUtilizedPercent

Jenis: FLOAT

Persentase memori yang digunakan saat mengunggah data dari CPU host ke GPU.

VertexRateUtilizedPercent

Jenis: FLOAT

Persentase throughput puncak. Ini adalah jumlah simpul yang diproses dibandingkan dengan tingkat pemrosesan vertex maksimum teoritis.

TriangleSetupRateUtilizedPercent

Jenis: FLOAT

Persentase throughput pengaturan segitiga. Ini adalah jumlah segitiga yang disiapkan untuk rasterisasi dibandingkan dengan tingkat penyiapan segitiga maksimum teoritis.

FillRateUtilizedPercent

Jenis: FLOAT

Persentase throughput pengisian piksel. Ini adalah jumlah piksel yang diisi dibandingkan dengan isian piksel teoritis.

Persyaratan

Persyaratan Nilai
Header
D3D9Types.h

Lihat juga

Struktur Direct3D

GetData