DXGKDDI_STOPCAPTURE función de devolución de llamada (d3dkmddi.h)
La función DxgkDdiStopCapture impide que el hardware de captura use la asignación especificada como búfer de captura.
Sintaxis
DXGKDDI_STOPCAPTURE DxgkddiStopcapture;
NTSTATUS DxgkddiStopcapture(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_STOPCAPTURE pStopCapture
)
{...}
Parámetros
[in] hAdapter
Identificador de un bloque de contexto asociado a un adaptador de pantalla. El controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de Microsoft DirectX en la función MiniportDeviceContext parámetro de salida del DxgkDdiAddDevice.
[in] pStopCapture
Puntero a una estructura de DXGKARG_STOPCAPTURE que contiene el identificador de la asignación que se usa como búfer de captura.
Valor devuelto
DxgkDdiStopCapture devuelve STATUS_SUCCESS o un resultado de error adecuado si la asignación no se detiene correctamente.
Observaciones
Cuando se destruye un búfer de captura, el subsistema del kernel de gráficos de DirectX llama a la función DxgkDdiStopCapture para informar al controlador de miniport para que el hardware de captura deje de usar la asignación como búfer de captura. Si el hardware de captura ya ha dejado de usar la asignación, el controlador debe omitir la llamada.
dxgkDdiStopCapture debe ser paginable.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h |
irQL | PASSIVE_LEVEL |