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 |