Syntaxe
Paramètres
Destination _In_Type : D3D12_GPU_VIRTUAL_ADDRESS L’adresse de base de la mémoire graphique à laquelle écrire la valeur. L’adresse doit être alignée sur 4 octets. Value _In_
Type : UINT La valeur 32 bits à écrire. Flags _In_
Type : D3D12XBOX_WRITE_VALUE_TOP_FLAGS Une combinaison par OU au niveau du bit de l’énumération D3D12XBOX_WRITE_VALUE_TOP_FLAGS qui spécifie la façon dont la valeur est écrite. Les indicateurs D3D12XBOX_WRITE_VALUE_TOP_FLAG_GPU_TIMESTAMP et D3D12XBOX_WRITE_VALUE_TOP_FLAG_SYSTEM_TIMESTAMP demandent des réécritures d’horodatages 64 bits et ne sont donc pris en charge qu’avec Write64BitValueTopOfPipeX.
Valeur de retour
Type : voidRemarques
La valeur 32 bits est écrite en mémoire après la fin de toute l’exécution des nuanceurs et du traitement du back-end de rendu. La valeur est généralement écrite avant la fin de toutes les écritures en mémoire générées par les dessins et les distributions précédents. Lorsqu’elle est utilisée conjointement avec la méthode Wait32BitValueX, Write32BitValueTopOfPipeX peut servir de mécanisme utile de synchronisation entre moteurs au sein d’une même liste de commandes.Configuration requise
En-tête : d3d12_x.h Bibliothèque : d3d12_x.lib Plateformes prises en charge : famille XBOX OneVoir aussi
ID3D12GraphicsCommandListWrite32BitValueBottomOfPipeX
