Syntaxe
Membres
PlaneIndexType : UINT8 Index du plan utilisé pour présenter la frame. 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 frame, c’est-à-dire le paramètre PlaneCount passé à PresentX pour la frame. ViewCount
Type : UINT8 Nombre de vues utilisées pour présenter la frame, c’est-à-dire le paramètre ViewCount passé à PresentX pour la frame. PresentCallTime
Type : UINT64 Horodatage basé sur QueryPerformanceCounter de l’appel à PresentX lors duquel la frame est apparue pour la première fois sur le plan. Les appels répétés qui référencent la frame pour continuer à l’afficher sur le plan associé ne sont pas signalés. PresentQueueTime
Type : UINT64 Heure à laquelle la frame est ajoutée à la file d’attente de présentation interne. GPUProcessTime
Type : UINT64 Heure à laquelle la file d’attente de commandes GPU sur laquelle PresentX a été appelée atteint la commande de présentation et la traite. QueuedFrameCount
Type : UINT8 Indique dans quelle mesure la file d’attente de présentation était encombrée ou vide lors de l’appel à PresentX. La valeur indique l’état après l’attente éventuelle, et non avant. PlaneSwapMask
Type : UINT16 Indique les ressources de plan de la présentation qui diffèrent des ressources apparaissant sur les plans lors de l’appel précédent à PresentX. Les valeurs 1 identifient les plans qui seront ou ont été basculés vers l’affichage à la suite de la présentation, et les valeurs 0 identifient les plans qui continueront d’être affichés. Le bit de poids faible (LSB) du masque correspond au plan 0, les plans 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
