DXGKDDI_STOPCAPTURE Rückruffunktion (d3dkmddi.h)
Die DxgkDdiStopCapture-Funktion verhindert, dass die Erfassungshardware die angegebene Zuordnung als Erfassungspuffer verwendet.
Syntax
DXGKDDI_STOPCAPTURE DxgkddiStopcapture;
NTSTATUS DxgkddiStopcapture(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_STOPCAPTURE pStopCapture
)
{...}
Parameter
[in] hAdapter
Ein Handle für einen Kontextblock, der einer Grafikkarte zugeordnet ist. Der Anzeige-Miniporttreiber hat dieses Handle zuvor für das Microsoft DirectX-Grafikkernsubsystem im Ausgabeparameter MiniportDeviceContext der DxgkDdiAddDevice-Funktion bereitgestellt.
[in] pStopCapture
Ein Zeiger auf eine DXGKARG_STOPCAPTURE-Struktur , die das Handle für die Zuordnung enthält, die als Erfassungspuffer verwendet wird.
Rückgabewert
DxgkDdiStopCapture gibt STATUS_SUCCESS oder ein entsprechendes Fehlerergebnis zurück, wenn die Zuordnung nicht erfolgreich beendet wurde.
Hinweise
Wenn ein Erfassungspuffer zerstört wird, ruft das DirectX-Grafikkernsubsystem die DxgkDdiStopCapture-Funktion auf, um den Anzeige-Miniporttreiber darüber zu informieren, dass die Erfassungshardware die Zuordnung als Erfassungspuffer nicht verwendet. Wenn die Erfassungshardware die Zuordnung bereits nicht mehr verwendet, sollte der Treiber den Aufruf ignorieren.
DxgkDdiStopCapture sollte als ausgelagert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Zielplattform | Desktop |
Kopfzeile | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |