PFN_DATARATE_NOTIFICATION コールバック関数 (netdispumdddi.h)
Miracast ネットワーク リンクのビット レートが変更されたことを Miracast ユーザー モード ドライバーに通知するために、オペレーティング システムによって呼び出されます。 この関数は、 RegisterForDataRateNotifications 関数が呼び出されたときにオペレーティング システムに登録されます。
構文
PFN_DATARATE_NOTIFICATION PfnDatarateNotification;
void PfnDatarateNotification(
[in] PVOID context,
[in, optional] MIRACAST_DATARATE_STATS *pDataRateStats
)
{...}
パラメーター
[in] context
ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのポインター。
コンテキスト値は、ドライバーが pfnDataRateNotify 関数を登録したときに RegisterForDataRateNotifications 関数の呼び出しで渡される値です。
[in, optional] pDataRateStats
オーディオ/ビデオ エンコーダーのビット レートに関する情報を含み、フレーム Wi-Fi 失敗または再試行した MIRACAST_DATARATE_STATS構造体への 省略可能なポインター。
ネットワークにエラーがある場合は NULL を 指定できます。 詳細については、「解説」を参照してください。
戻り値
なし
解説
ネットワーク接続のサービス品質 (QoS) のデータが使用できなくなった場合、 pDataRateStats パラメーターは NULL に設定され、この関数は再び呼び出されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
対象プラットフォーム | デスクトップ |
Header | netdispumdddi.h (Netdispumdddi.h を含む) |