DisplayPath クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
論理 "ソース" から DisplayTarget への表示パイプライン パスを表します。 論理ソースは、ソース プロパティによって記述された形式でフレーム バッファーを提供します。 表示パイプラインによってソース コンテンツが作成され、ターゲット プロパティによって記述された形式に変換されます。
DisplayPath オブジェクトは、COM インターフェイス IDisplayPathInterop も実装します。
public ref class DisplayPath sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayPath final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayPath
Public NotInheritable Class DisplayPath
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10, version 1809 (10.0.17763.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v7.0 で導入)
|
プロパティ
IsInterlaced |
このパスのターゲット モードがインターレースされるかどうかを示す省略可能な値を取得または設定します。 |
IsStereo |
このパスのターゲット モードが 3D 立体モードかどうかを取得または設定します。 |
PhysicalPresentationRate |
ディスプレイがピクセルをスキャンする実際の物理レートを取得または設定します (更新レートが仮想化されている場合)。 |
PresentationRate |
このパスのターゲット モードの更新速度 (垂直同期速度とも呼ばれます) の省略可能な値を取得または設定します。 |
Properties |
将来利用するために予約されています。 |
Rotation |
ターゲットにスキャンする前に、表示パイプラインでソース フレーム バッファーを回転させる方法を取得または設定します。 |
Scaling |
ターゲットにスキャンする前に、表示パイプラインでソース フレーム バッファーをスケーリングする方法を取得または設定します。 |
SourcePixelFormat |
この DisplayPath に表示できるサーフェスのピクセル形式を取得または設定します。 |
SourceResolution |
スキャンアウトに使用するピクセル バッファーのサイズを、ターゲットの解像度に合わせて変換する前に、省略可能な値を取得または設定します。 |
Status |
DisplayState が最後に作成または適用されたときにキャプチャされた、システム内のパスの最後の状態を取得します。 |
Target |
このパスが接続する DisplayTarget 。 |
TargetResolution |
ターゲットのモニターに提供されるフレームのサイズの省略可能な値を取得または設定します。 これは、"ソース" フレーム バッファーのサイズとは異なる場合があります。この場合、表示パイプラインは Rotation プロパティと Scaling プロパティを使用してコンテンツを変換します。 |
View |
このパスが接続されている論理ビューを取得します。 同じ DisplayView に存在するすべてのパスは、論理的に複製されます。 |
WireFormat |
スキャンアウトに使用する正確なハードウェア表現の省略可能な値を取得または設定します。ピクセル エンコード、チャネルあたりのビット数、色空間、HDR メタデータ形式など。 |
メソッド
ApplyPropertiesFromMode(DisplayModeInfo) |
指定された DisplayModeInfo に反映されるすべてのプロパティを、この DisplayPath オブジェクトに設定します。 DisplayModeInfo オブジェクトは有効なワイヤ形式の範囲を参照するため、ワイヤ形式はこのメソッドでは設定されないことに注意してください。 |
FindModes(DisplayModeQueryOptions) |
ドライバーに対してクエリを実行して、この DisplayPath に適用できる有効なモードの組み合わせを確認します。 このパスに既に設定されているプロパティは、返されるモードのセットを制限するための制約として使用されます。 |