direct3d_abort — Funkcja
Przerywa wykonywanie funkcji z klauzuli ograniczenia restrict(amp).W przypadku, gdy środowisko uruchomieniowe AMP wykryje wywołanie, zgłasza wyjątek runtime_exception z komunikatem o błędzie "Odniesienie rasteryzatora: Moduł cieniowania przerywa wykonanie instrukcji".
void direct3d_abort() restrict(amp);
Uwagi
Funkcja ta ma następujące ograniczenia:
Wybrana jest konfiguracja debugowania w środowisku Visual Studio, np.. kod jest kompilowany z definicją prepocesora _DEBUG
Obiekt [accelerator_view], na którym wywoływane jest jądro, musi pochodzić od akceleratora, który obsługuje funkcje wewnętrzne printf, errorf, i abort.Są one obsługiwane przez akcelerator REF.Aby uzyskać więcej informacji, zobacz Używanie akceleratora i obiektów accelerator_view.
Maksymalna dozwolona liczba parametrów to siedem.
Nie istnieje żadna automatyczna konwersja zwężająca lub poszerzająca typy.
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency