Méthode IDebugShaderRequest2::GenerateInstructions
Demandes de génération d’instructions de trace du nuanceur dans une demande de débogage. Le débogage basé sur les traces se produit sur le processeur (warp) au lieu du GPU.
Syntaxe
HRESULT GenerateInstructions(
IPixErrorCallback * errorCallback,
DebugShaderRequestInfo * requestInfo,
PixelHistoryOperation * pPixelHistory,
IDebugShaderCallback * pCallback
);
Paramètres
errorCallback
Adresse d’un rappel pour les erreurs qui peuvent se produire lors de la génération d’instructions de trace du nuanceur.
requestInfo
Adresse d’une structure DebugShaderRequestInfo qui décrit l’événement/vertex/pixel demandé.
pPixelHistory
Adresse des résultats de l’historique des pixels utilisés pour rechercher le pixel associé au débogage. S’applique uniquement lors du débogage d’un nuanceur de pixels.
pCallback
Adresse d’un rappel utilisé pour notifier l’hôte des résultats.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Configuration requise
En-tête | Vspixengine.h |
Voir aussi