D3DWDDM2_6DDI_SCANOUT_FLAGS列挙 (d3d10umddi.h)

反転操作に備えて変換の要件を示すために、 PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS コールバックで使用されます。

構文

typedef enum D3DWDDM2_6DDI_SCANOUT_FLAGS {
  D3DWDDM2_6DDI_SCANOUT_FLAG_NONE,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
} ;

定数

 
D3DWDDM2_6DDI_SCANOUT_FLAG_NONE
変換要件が定義されていません。
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED
変換が必要です。 変換が必要な場合、ランタイムは PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION を呼び出します。
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED
変換が行われる必要があります。 変換を無効にする API 要求がない場合、ランタイムは PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION を呼び出します。
D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
結果の割り当てが予測可能なスキャンアウトタイミングに従うかどうかをランタイムに示します。 この情報は、フロント バッファー レンダリングの安全マージンを調整するために使用されます。

注釈

ドライバーは、D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIREDとD3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIREDフラグの両方を設定することはできません。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1903
Header d3d10umddi.h

こちらもご覧ください

PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION

PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS