Syntaxe
Membres
PlaneIndexType : UINT8 Index du plan utilisé pour présenter la trame. Des statistiques de présentation distinctes sont signalées pour chaque plan inclus dans un appel à PresentX. PlaneCount
Type : UINT8 Nombre de plans utilisés pour présenter la trame, c’est-à-dire le paramètre PlaneCount passé à PresentX pour la trame. ViewCount
Type : UINT8 Nombre de vues utilisées pour présenter la trame, c’est-à-dire le paramètre ViewCount passé à PresentX pour la trame. PresentCallTime
Type : UINT64 Horodatage, basé sur QueryPerformanceCounter, de l’appel à PresentX dans lequel la trame est apparue pour la première fois sur le plan. Les appels répétés qui font référence à la trame pour continuer à l’afficher sur le plan associé ne sont pas signalés. PresentQueueTime
Type : UINT64 Moment où la trame est ajoutée à la file d’attente de présentation interne. GPUProcessTime
Type : UINT64 Moment où la file d’attente de commandes GPU sur laquelle l’appel à PresentX a été effectué atteint la commande de présentation et la traite. QueuedFrameCount
Type : UINT8 Indique dans quelle mesure la file d’attente de présentation était engorgée ou vide lors de l’appel à PresentX. La valeur indique le moment après l’attente plutôt qu’avant, le cas échéant. PlaneSwapMask
Type : UINT16 Rapport des ressources de plan de la présentation qui diffèrent des ressources qui apparaissent sur les plans lors de l’appel précédent à PresentX. Les valeurs de 1 identifient les plans qui seront ou ont été basculés vers l’écran à la suite de la présentation, et les valeurs de 0 identifient les plans qui continueront d’être affichés. Le bit de poids faible (LSB) du masque correspond au plan 0, les plans suivants apparaissant par ordre croissant de poids des bits.
Configuration requise
En-tête : d3d12_x.h Plateformes prises en charge : famille XBOX OneVoir aussi
D3D12XBOX_FRAME_STATISTICSID3D12Device::GetFrameStatisticsX
