DXGKDDI_MIRACAST_QUERY_CAPS funzione di callback (dispmprt.h)
Esegue query sulle funzionalità Miracast della scheda di visualizzazione corrente. Il sistema operativo chiama questa funzione solo quando viene avviata la scheda di visualizzazione e quindi archivia le funzionalità restituite.
Sintassi
DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;
NTSTATUS DxgkddiMiracastQueryCaps(
[in] PVOID DriverContext,
[in] ULONG MiracastCapsSize,
[out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}
Parametri
[in] DriverContext
Handle a un blocco di contesto associato a una scheda di visualizzazione. La funzione DxgkDdiAddDevice del driver di visualizzazione ha fornito in precedenza questo handle al sottosistema del kernel della grafica DirectX.
[in] MiracastCapsSize
Dimensioni, fornite dal sistema operativo, della struttura DXGK_MIRACAST_CAPS puntata dal parametro MiracastCaps .
Il driver deve controllare questo valore prima di riempire la struttura.
[out] MiracastCaps
Puntatore a un buffer fornito dal sistema operativo che contiene una struttura DXGK_MIRACAST_CAPS che il driver riempie con funzionalità del dispositivo Miracast.
Valore restituito
Restituisce STATUS_SUCCESS se ha esito positivo. In caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.
Commenti
Sincronizzazione
Il sistema operativo garantisce che questa funzione segue la modalità di sincronizzazione di terzo livello, come definito in Threading e Sincronizzazione terzo livello.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Server minimo supportato | Windows Server 2012 R2 |
Piattaforma di destinazione | Desktop |
Intestazione | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL |