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 de 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 recuperar correctamente la información del búfer de captura. |
STATUS_INVALID_PARAMETER | Identificador de asignación especificado en el hAllocation miembro de la estructura de DXGKARGCB_GETCAPTUREADDRESS al que apuntaba el parámetro pData no era válido o no representaba un búfer de captura. |
DXGKCB_GETCAPTUREADDRESS también puede devolver otros códigos de error definidos en ntstatus.h.
Observaciones
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 llame a DxgkCbGetCaptureAddress a través del DXGKRNL_INTERFACE.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista (WDDM 1.0) |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |
irQL | PASSIVE_LEVEL |