direct3d_abort-Funktion
Bricht die Ausführung einer Funktion mit der Einschränkungsklausel restrict(amp) ab. Wenn die AMPlaufzeit den Aufruf erkennt, wird eine runtime_exception Ausnahme mit der Fehlermeldung "Referenz-Rasterisierungsfunktion aus: Shaderabbruchsanweisung erreicht".
void direct3d_abort() restrict(amp);
Hinweise
Diese Funktion hat folgende Einschränkungen:
Die Debugkonfiguration in Visual Studio wird ausgewählt, d. h., der Code wird mit der _DEBUG-Präprozessordefinition kompiliert.
Das [accelerator_view]-Objekt, auf dem der Kernel aufgerufen wird, muss auf einer Zugriffstaste sein, die die systeminternen Funktionen "printf", "errorf" und "abort" unterstützt. Diese werden von der REF-Zugriffstaste unterstützt. Weitere Informationen finden Sie unter Verwenden von accelerator-Objekten und accelerator_view-Objekten.
Es sind maximal sieben Parameter zulässig.
Es gibt keine automatische erweiternde oder einschränkende Typkonvertierung.
Anforderungen
Header: amp.h
Namespace: Nebenläufigkeit