Partager via


direct3d_printf, 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).

void direct3d_printf(
   const char *,
   ...
) restrict(amp);

Remarques

Cette fonction a les restrictions suivantes :

  1. 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.

  2. 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.

  3. Le nombre maximal de paramètres autorisés est sept.

  4. 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

Voir aussi

Référence

Concurrency, espace de noms (C++ AMP)