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 Version 1607 |
Header | iddcx.h |