DXGKDDI_STOPCAPTURE Rückruffunktion (d3dkmddi.h)
Die DxgkDdiStopCapture--Funktion stoppt die Erfassungshardware an der Verwendung der angegebenen Zuordnung als Aufnahmepuffer.
Syntax
DXGKDDI_STOPCAPTURE DxgkddiStopcapture;
NTSTATUS DxgkddiStopcapture(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_STOPCAPTURE pStopCapture
)
{...}
Parameter
[in] hAdapter
Ein Handle zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist. Der Display-Miniporttreiber, der zuvor dieses Handle für das Microsoft DirectX-Grafikkernsubsystem im MiniportDeviceContext Ausgabeparameter des DxgkDdiAddDevice--Funktion bereitgestellt hat.
[in] pStopCapture
Ein Zeiger auf eine DXGKARG_STOPCAPTURE-Struktur, die das Handle für die Zuordnung enthält, die als Aufnahmepuffer verwendet wird.
Rückgabewert
DxgkDdiStopCapture gibt STATUS_SUCCESS zurück oder ein entsprechendes Fehlerergebnis, wenn die Zuordnung nicht erfolgreich beendet wurde.
Bemerkungen
Wenn ein Aufnahmepuffer zerstört wird, ruft das DirectX-Grafik-Kernelsubsystem die DxgkDdiStopCapture Funktion auf, um den Anzeige-Miniporttreiber zu informieren, um die Aufnahmehardware daran zu hindern, die Zuordnung als Aufnahmepuffer zu verwenden. Wenn die Aufnahmehardware die Zuordnung bereits beendet hat, sollte der Treiber den Aufruf ignorieren.
DxgkDdiStopCapture sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |