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 |