direct3d_errorf, fonction
Imprime une chaîne mise en forme dans la fenêtre de sortie de Visual Studio. Appelée depuis une fonction avec la clause de restriction restrict(amp). Lorsque le runtime AMP détecte l'appel, il lève une exception runtime_exception avec la même chaîne de mise en forme.
void direct3d_errorf(
const char *,
...
) restrict(amp);
Remarques
Cette fonction a les restrictions suivantes :
La configuration de debug dans Visual Studio est sélectionnée, c'est-à-dire que le code est compilé avec la définition de préprocesseur _DEBUG.
La propriété [accelerator_view] sur laquelle le noyau est appelé, doit être sur un accélérateur qui prend en charge les printf, errorf et abort intrinsèques. Ceux-ci sont pris en charge par l'accélérateur REF. Pour plus d'informations, consultez Utilisation des objets accelerator et accelerator_view.
Le nombre maximal de paramètres autorisés est sept.
Il n'existe aucune conversion automatique d'élargissement ou de rétrécissement.
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency