Freigeben über


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 Aufnahmepuffer 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 das der pData-Parameter verweist, war entweder ungültig oder stellt keinen Aufnahmepuffer dar.

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

Bemerkungen

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista (WDDM 1.0)
Zielplattform- Desktop
Header- d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE