DXGKCB_GETCAPTUREADDRESS función de devolución de llamada (d3dkmddi.h)

DXGKCB_GETCAPTUREADDRESS recupera la dirección física y el identificador de segmento de un búfer de captura asociado al identificador de asignación especificado.

Sintaxis

DXGKCB_GETCAPTUREADDRESS DxgkcbGetcaptureaddress;

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

Parámetros

[in/out] unnamedParam1

Puntero a una estructura DXGKARGCB_GETCAPTUREADDRESS que describe los parámetros para recuperar información sobre un búfer de captura.

Valor devuelto

DXGKCB_GETCAPTUREADDRESS devuelve uno de los siguientes valores:

Código devuelto Descripción
STATUS_SUCCESS DXGKCB_GETCAPTUREADDRESS recuperó correctamente la información del búfer de captura.
STATUS_INVALID_PARAMETER Identificador de asignación especificado en el miembro hAllocation de la estructura DXGKARGCB_GETCAPTUREADDRESS a la que apunta el parámetro pData no era válido o no representaba un búfer de captura.

DXGKCB_GETCAPTUREADDRESS también podría devolver otros códigos de error definidos en Ntstatus.h.

Comentarios

DXGKCB_XXX funciones se implementan mediante Dxgkrnl. Para usar esta función de devolución de llamada, establezca los miembros adecuados de DXGKARGCB_GETCAPTUREADDRESS y, a continuación, llame a DxgkCbGetCaptureAddress a través del DXGKRNL_INTERFACE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista (WDDM 1.0)
Plataforma de destino Escritorio
Encabezado d3dkmddi.h (incluya D3dkmddi.h)
IRQL PASSIVE_LEVEL

Consulte también

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE