IDDCX_ADAPTER_CAPS構造体 (iddcx.h)
IDDCX_ADAPTER_CAPS 構造体は、アダプターの機能に関する情報を提供します。
構文
struct IDDCX_ADAPTER_CAPS {
UINT Size;
IDDCX_ADAPTER_FLAGS Flags;
UINT64 MaxDisplayPipelineRate;
UINT MaxMonitorsSupported;
IDDCX_ENDPOINT_DIAGNOSTIC_INFO EndPointDiagnostics;
UINT StaticDesktopReencodeFrameCount;
};
メンバーズ
Size
構造体のサイズ (バイト単位)。
Flags
ドライバーで使用されるアダプター フラグを指定する IDDCX_ADAPTER_FLAGS 値。
MaxDisplayPipelineRate
アダプターの合計表示帯域幅を表す値。 ドライバーが OS に報告する各モードには表示パイプライン レートも関連付けられています。OS では、すべてのアクティブ モードの合計表示パイプラインレートがこの値を超えることはありません。 ドライバーは、使用するユニットの数を決定します。
一部のハードウェアには、すべての構成のすべてのモードをサポートできるリソースの依存関係があります。 たとえば、アダプターは、2 つの出力ごとに 4k モードを個別にサポートできますが、各出力で同時に 4k をサポートすることはできません。 ドライバーにこれらの制限がない場合は、すべての帯域幅をゼロに設定できます。
MaxMonitorsSupported
同時に接続できるモニターの最大数。
EndPointDiagnostics
エンドポイント診断情報を含む IDDCX_ENDPOINT_DIAGNOSTIC_INFO 構造体。 この情報はテレメトリに使用されます。ランタイム OS の決定には使用されません。
StaticDesktopReencodeFrameCount
ドライバーのエンコーダーが品質の向上を続けるために複数のフレームを必要とする場合に、デスクトップがアイドル状態になった後に要求するフレームの数。
備考
IDDCX_ADAPTER_CAPS は、WDDM グラフィックス アダプターの作成に使用される IDARG_IN_ADAPTER_INIT 構造体のメンバーです。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1607 |
ヘッダー | iddcx.h |
関連項目
IDDCX_ENDPOINT_DIAGNOSTIC_INFO
IddCxAdapterInitAsyncの