Skip to main content
Écrit les valeurs des compteurs matériels du GPU dans une mémoire tampon fournie par l’utilisateur, à un décalage fourni par l’utilisateur.

Syntaxe

Paramètres

pDestinationBuffer   _In_
Type : ID3D12Resource*
La mémoire tampon fournie par l’utilisateur qui reçoit les valeurs des compteurs. AlignedDestinationBufferOffset   _In_
Type : UINT64
Le décalage (en octets) dans la mémoire tampon où les valeurs des compteurs sont écrites.

Valeur de retour

Type : void

Remarques

Cette fonction doit être appelée entre ID3D12GraphicsCommandList::StartCountersX et ID3D12GraphicsCommandList::StopCountersX. L’appel à ID3D12GraphicsCommandList::StartCountersX détermine les compteurs qui sont récupérés. Appelez ID3D12XboxCounterSet::GetCounterDataSizeX pour déterminer l’espace requis dans la mémoire tampon de sortie. Une fois que la requête d’échantillonnage a atteint le GPU, appelez ID3D12XboxCounterSet::RetrieveCounterDataX pour récupérer les données de la mémoire tampon dans une structure D3D12XBOX_COUNTER_DATA.

Configuration requise

En-tête : d3d12_x.h Bibliothèque : d3d12_x.lib Plateformes prises en charge : famille XBOX One

Voir aussi

D3D12XBOX_COUNTER_DATA ID3D12GraphicsCommandList ID3D12GraphicsCommandList::StartCountersX ID3D12GraphicsCommandList::StopCountersX ID3D12XboxCounterSet ID3D12XboxCounterSet::GetCounterDataSizeX ID3D12XboxCounterSet::RetrieveCounterDataX
Last modified on October 6, 2026