D3DDEVINFO _ D3D9BANDWIDTHTIMINGS, structure
Les métriques de débit pour vous aider à comprendre les performances d’une application.
Syntaxe
typedef struct D3DDEVINFO_D3D9BANDWIDTHTIMINGS {
FLOAT MaxBandwidthUtilized;
FLOAT FrontEndUploadMemoryUtilizedPercent;
FLOAT VertexRateUtilizedPercent;
FLOAT TriangleSetupRateUtilizedPercent;
FLOAT FillRateUtilizedPercent;
} D3DDEVINFO_D3D9BANDWIDTHTIMINGS, *LPD3DDEVINFO_D3D9BANDWIDTHTIMINGS;
Membres
-
MaxBandwidthUtilized
-
Type : float
-
La bande passante ou le taux de transfert de données maximal du processeur de l’ordinateur hôte vers le GPU. Il s’agit généralement de la bande passante du bus PCI ou AGP qui connecte l’UC et le GPU.
-
FrontEndUploadMemoryUtilizedPercent
-
Type : float
-
Pourcentage d’utilisation de la mémoire lors du chargement des données du processeur de l’ordinateur hôte vers le GPU.
-
VertexRateUtilizedPercent
-
Type : float
-
Pourcentage du débit du vertex. Il s’agit du nombre de vertex traités par rapport au taux de traitement de vertex maximal théorique.
-
TriangleSetupRateUtilizedPercent
-
Type : float
-
Pourcentage de débit de paramétrage des triangles. Il s’agit du nombre de triangles qui sont configurés pour la pixellisation par rapport au taux maximal de paramétrage du triangle théorique.
-
FillRateUtilizedPercent
-
Type : float
-
Pourcentage du débit de remplissage des pixels. Il s’agit du nombre de pixels qui sont remplis par rapport au remplissage de pixel théorique.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|