D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS结构 (d3dkmthk.h)

呈现多平面覆盖标志。

语法

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT FlipStereo : 1;
      UINT FlipStereoTemporaryMono : 1;
      UINT FlipStereoPreferRight : 1;
      UINT FlipDoNotWait : 1;
      UINT FlipDoNotFlip : 1;
      UINT FlipRestart : 1;
      UINT DurationValid : 1;
      UINT HDRMetaDataValid : 1;
      UINT HMD : 1;
      UINT TrueImmediate : 1;
      UINT FromDDisplay : 1;
      UINT Reserved : 21;
    };
    UINT Value;
  };
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS;

成员

FlipStereo

指定驱动程序是否应翻转立体声分配的左右图像。

FlipStereoTemporaryMono

指定驱动程序是否应对立体声帧的左右部分使用立体声分配的左侧图像。 驱动程序执行与 FlipStereo 相同的演示操作,只是它只应从左侧图像中扫描出来,以生成立体声帧的两个图像。

FlipStereoPreferRight

指定当驱动程序将立体声主分配克隆到单声道监视器时,它应使用正确的图像。

FlipStereoTemporaryMonoFlipStereoPreferRight 成员不能同时设置。

FlipDoNotWait

一个 UINT 值,该值指定 OpenGL 可安装客户端驱动程序是否 (ICD) 要求当前操作等待排队翻转图面数在操作开始之前低于特定限制。 设置此成员表示 ICD 不需要等待。 排队翻转图面数的默认限制为 3。

FlipDoNotFlip

一个 UINT 值,该值指定是否在呈现流中插入排队等待。 设置此成员表示要翻转到当前正在扫描的同一图面。

FlipRestart

一个 UINT 值,该值指定是否重启翻转到新图面。

DurationValid

指示持续时间是否有效。

HDRMetaDataValid

指示 HDR 元数据是否有效。

HMD

HMD (头装载的显示器) 。

TrueImmediate

真正的即时。

FromDDisplay

Reserved

保留以供内部使用。

Value

用于对其他成员进行操作的值。

要求

   
Header d3dkmthk.h