PFN_DATARATE_NOTIFICATION Rückruffunktion (netdispumdddi.h)

Wird vom Betriebssystem aufgerufen, um den Miracast-Benutzermodustreiber zu benachrichtigen, dass sich die Bitrate der Miracast-Netzwerkverbindung geändert hat. Diese Funktion wird beim Betriebssystem registriert, wenn die Funktion RegisterForDataRateNotifications aufgerufen wird.

Syntax

PFN_DATARATE_NOTIFICATION PfnDatarateNotification;

void PfnDatarateNotification(
  [in]           PVOID context,
  [in, optional] MIRACAST_DATARATE_STATS *pDataRateStats
)
{...}

Parameter

[in] context

Ein Zeiger auf einen Kontextblock, der einer Grafikkarte zugeordnet ist.

Der Kontextwert ist der Wert, den der Treiber in seinem Aufruf an die RegisterForDataRateNotifications-Funktion übergeben hat, als er die pfnDataRateNotify-Funktion registriert hat.

[in, optional] pDataRateStats

Ein optionaler Zeiger auf eine MIRACAST_DATARATE_STATS-Struktur , die Informationen zur Audio-/Video-Encoder-Bitrate enthält und Wi-Fi Frames fehlgeschlagen oder wiederholt wurde.

Kann NULL sein, wenn das Netzwerk einen Fehler aufweist. Weitere Informationen finden Sie unter Hinweise.

Rückgabewert

Keine

Bemerkungen

Wenn Daten zur Dienstqualität (Quality of Service, QoS) der Netzwerkverbindung nicht mehr verfügbar sind, wird der Parameter pDataRateStats auf NULL festgelegt, und diese Funktion wird nicht erneut aufgerufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile netdispumdddi.h (include Netdispumdddi.h)

Weitere Informationen

DxgkDdiAddDevice

MIRACAST_DATARATE_STATS

RegisterForDataRateNotifications