Condividi tramite


Funzione direct3d_errorf

Stampa una stringa formattata nella finestra di output di Visual Studio. Viene chiamata da una funzione con la clausola di restrizione restrict(amp). Quando runtime di AMP rileva la chiamata, genera un'eccezione runtime_exception con la stessa stringa di formattazione.

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

Note

Questa funzione presenta le seguenti restrizioni:

  1. La configurazione di debug in Visual Studio è selezionata, ovvero il codice viene compilato con la definizione _DEBUG del preprocessore.

  2. L' [accelerator_view] su cui viene richiamato il kernel, deve essere un acceleratore che supporti printf, errorf e l'interruzione intrinseca. Questi sono supportati dall'acceleratore di REF. Per ulteriori informazioni, vedere Utilizzo degli oggetti accelerator e accelerator_view.

  3. Il numero massimo di parametri consentiti è sette.

  4. Non esiste una conversione automatica di tipo in allargamento o restringimento.

Requisiti

Intestazione: amp.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Spazio dei nomi Concurrency (C++ AMP)