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

Weitere Informationen

DXGKARG_STOPCAPTURE

DxgkDdiAddDevice