コールバック関数DXGKDDI_MIRACAST_QUERY_CAPS (dispmprt.h)
現在のディスプレイ アダプターの Miracast 機能を照会します。 オペレーティング システムは、ディスプレイ アダプターが最初に起動された後、返される機能を格納する場合にのみ、この関数を呼び出します。
メモ ディスプレイ アダプターの機能は、接続中に変更しないでください。
構文
DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;
NTSTATUS DxgkddiMiracastQueryCaps(
[in] PVOID DriverContext,
[in] ULONG MiracastCapsSize,
[out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}
パラメーター
[in] DriverContext
ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーの DxgkDdiAddDevice 関数は、以前に DirectX グラフィックス カーネル サブシステムにこのハンドルを提供しました。
[in] MiracastCapsSize
MiracastCaps パラメーターが指すDXGK_MIRACAST_CAPS構造体のオペレーティング システムによって提供されるサイズ。
ドライバーは、構造体を埋める前に、この値をチェックする必要があります。
[out] MiracastCaps
ドライバーが Miracast デバイス機能を満たす DXGK_MIRACAST_CAPS 構造体を保持するオペレーティング システム提供のバッファーへのポインター。
戻り値
成功した場合STATUS_SUCCESSを返します。 それ以外の場合は、Ntstatus.h で定義されているエラー コードのいずれかを返します。
注釈
同期
オペレーティング システムでは、 スレッド処理と同期の第 3 レベルで定義されている第 3 レベルの同期モードに従う必要があります。要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
対象プラットフォーム | デスクトップ |
Header | dispmprt.h (Dispmprt.h を含む) |
IRQL | PASSIVE_LEVEL |