DXGKCB_GETCAPTUREADDRESS fonction de rappel (d3dkmddi.h)

DXGKCB_GETCAPTUREADDRESS récupère l’adresse physique et l’identificateur de segment d’une mémoire tampon de capture associée au handle d’allocation donné.

Syntaxe

DXGKCB_GETCAPTUREADDRESS DxgkcbGetcaptureaddress;

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

Paramètres

[in/out] unnamedParam1

Pointeur vers une structure de DXGKARGCB_GETCAPTUREADDRESS qui décrit les paramètres permettant de récupérer des informations sur une mémoire tampon de capture.

Valeur retournée

DXGKCB_GETCAPTUREADDRESS retourne l’une des valeurs suivantes :

Code de retour Description
STATUS_SUCCESS DXGKCB_GETCAPTUREADDRESS correctement récupéré les informations de mémoire tampon de capture.
STATUS_INVALID_PARAMETER Le handle d’allocation spécifié dans le membre hAllocation de la structure DXGKARGCB_GETCAPTUREADDRESS vers laquelle le paramètre pData pointait n’était pas valide ou ne représentait pas une mémoire tampon de capture.

DXGKCB_GETCAPTUREADDRESS peuvent également retourner d’autres codes d’erreur définis dans Ntstatus.h.

Remarques

DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, définissez les membres appropriés de DXGKARGCB_GETCAPTUREADDRESS , puis appelez DxgkCbGetCaptureAddress via le DXGKRNL_INTERFACE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista (WDDM 1.0)
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE