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 |