DXGKCB_GETCAPTUREADDRESS Rückruffunktion (d3dkmddi.h)

DXGKCB_GETCAPTUREADDRESS ruft die physische Adresse und den Segmentbezeichner eines Erfassungspuffers ab, der dem angegebenen Zuordnungshandle zugeordnet ist.

Syntax

DXGKCB_GETCAPTUREADDRESS DxgkcbGetcaptureaddress;

NTSTATUS DxgkcbGetcaptureaddress(
  [in/out] INOUT_PDXGKARGCB_GETCAPTUREADDRESS unnamedParam1
)
{...}

Parameter

[in/out] unnamedParam1

Ein Zeiger auf eine DXGKARGCB_GETCAPTUREADDRESS Struktur, die Parameter zum Abrufen von Informationen zu einem Erfassungspuffer beschreibt.

Rückgabewert

DXGKCB_GETCAPTUREADDRESS gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
STATUS_SUCCESS DXGKCB_GETCAPTUREADDRESS die Erfassungspufferinformationen erfolgreich abgerufen.
STATUS_INVALID_PARAMETER Das Zuordnungshandle, das im hAllocation-Member der DXGKARGCB_GETCAPTUREADDRESS-Struktur angegeben ist, auf die der pData-Parameter verweist, war entweder ungültig oder stellt keinen Erfassungspuffer dar.

DXGKCB_GETCAPTUREADDRESS können auch andere Fehlercodes zurückgeben, die in Ntstatus.h definiert sind.

Hinweise

DXGKCB_XXX Funktionen werden von Dxgkrnl implementiert. Um diese Rückruffunktion zu verwenden, legen Sie die entsprechenden Member von DXGKARGCB_GETCAPTUREADDRESS fest, und rufen Sie dann DxgkCbGetCaptureAddress über die DXGKRNL_INTERFACE auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista (WDDM 1.0)
Zielplattform Desktop
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE