PFND3D11DDI_ABANDONCOMMANDLIST Rückruffunktion (d3d10umddi.h)
Die AbandonCommandList-Funktion verlässt die Befehlsliste.
Syntax
PFND3D11DDI_ABANDONCOMMANDLIST Pfnd3d11ddiAbandoncommandlist;
void Pfnd3d11ddiAbandoncommandlist(
D3D10DDI_HDEVICE unnamedParam1
)
{...}
Parameter
unnamedParam1
hDevice [in]
Ein Handle für das Anzeigegerät (Grafikkontext).
Rückgabewert
Keine
Bemerkungen
Der Treiber kann die Rückruffunktion pfnSetErrorCb verwenden, um einen kritischen Fehlercode festzulegen.
Nachdem ein verzögerter Kontext verlassen wurde, ruft die Direct3D-Runtime AbandonCommandList auf, um die Befehlsliste aufzugeben, die dem verzögerten Kontext zugeordnet ist. AbandonCommandList kann den Zustand auf das anwenden, was der Treiber bevorzugt.
Der Treiber muss AbandonCommandList nur implementieren, wenn der Treiber die D3D11DDICAPS_COMMANDLISTS_BUILD_2-Funktion unterstützt, die in der D3D11DDI_THREADING_CAPS-Struktur von einem Aufruf der GetCaps(D3D10_2) -Funktion zurückgegeben werden kann.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | AbandonCommandList wird ab dem Windows 7-Betriebssystem unterstützt. |
Zielplattform | Desktop |
Kopfzeile | d3d10umddi.h (include D3d10umddi.h) |