次の方法で共有


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
ターゲット プラットフォーム デスクトップ
ヘッダー netdispumdddi.h (Netdispumdddi.h を含む)

関連項目

DxgkDdiAddDevice

MIRACAST_DATARATE_STATS

RegisterForDataRateNotifications