Compartir a través de


DXGKDDI_MIRACAST_QUERY_CAPS función de devolución de llamada (dispmprt.h)

Consulta las funcionalidades de Miracast del adaptador de pantalla actual. El sistema operativo llama a esta función solo cuando se inicia por primera vez el adaptador de pantalla y, a continuación, almacena las funcionalidades que se devuelven.

Nota Las funcionalidades del adaptador de pantalla no deben cambiar mientras está conectada.

 

Sintaxis

DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;

NTSTATUS DxgkddiMiracastQueryCaps(
  [in]  PVOID DriverContext,
  [in]  ULONG MiracastCapsSize,
  [out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}

Parámetros

[in] DriverContext

Identificador de un bloque de contexto asociado a un adaptador de pantalla. La función DxgkDdiAddDevice del controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de DirectX.

[in] MiracastCapsSize

Tamaño, proporcionado por el sistema operativo, de la estructura DXGK_MIRACAST_CAPS a la que apunta el parámetro MiracastCaps .

El controlador debe comprobar este valor antes de rellenar la estructura.

[out] MiracastCaps

Puntero a un búfer proporcionado por el sistema operativo que contiene una estructura de DXGK_MIRACAST_CAPS que el controlador rellena con las funcionalidades del dispositivo Miracast.

Valor devuelto

Devuelve STATUS_SUCCESS si se realiza correctamente. De lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Comentarios

Sincronización

El sistema operativo garantiza que esta función sigue el modo de sincronización de tercer nivel tal y como se define en Subprocesos y tercer nivel de sincronización.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Escritorio
Encabezado dispmprt.h (incluir Dispmprt.h)
IRQL PASSIVE_LEVEL

Consulte también

DXGK_MIRACAST_CAPS

DxgkDdiAddDevice