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 を含む)

こちらもご覧ください

DxgkDdiAddDevice

MIRACAST_DATARATE_STATS

RegisterForDataRateNotifications