DXGKCB_GETCAPTUREADDRESS funzione di callback (d3dkmddi.h)

DXGKCB_GETCAPTUREADDRESS recupera l'indirizzo fisico e l'identificatore segmento di un buffer di acquisizione associato all'handle di allocazione specificato.

Sintassi

DXGKCB_GETCAPTUREADDRESS DxgkcbGetcaptureaddress;

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

Parametri

[in/out] unnamedParam1

Puntatore a una struttura DXGKARGCB_GETCAPTUREADDRESS che descrive i parametri per il recupero di informazioni su un buffer di acquisizione.

Valore restituito

DXGKCB_GETCAPTUREADDRESS restituisce uno dei valori seguenti:

Codice restituito Descrizione
STATUS_SUCCESS DXGKCB_GETCAPTUREADDRESS recuperato correttamente le informazioni del buffer di acquisizione.
STATUS_INVALID_PARAMETER Handle di allocazione specificato nel membro hAllocation della struttura DXGKARGCB_GETCAPTUREADDRESS a cui il parametro pData puntato non è valido o non rappresenta un buffer di acquisizione.

DXGKCB_GETCAPTUREADDRESS potrebbe anche restituire altri codici di errore definiti in Ntstatus.h.

Commenti

DXGKCB_XXX funzioni vengono implementate da Dxgkrnl. Per usare questa funzione di callback, impostare i membri appropriati di DXGKARGCB_GETCAPTUREADDRESS e quindi chiamare DxgkCbGetCaptureAddress tramite il DXGKRNL_INTERFACE.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista (WDDM 1.0)
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

Vedi anche

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE