共用方式為


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 IndirectDisplay : 1;
      UINT Reserved : 20;
    };
    UINT Value;
  };
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS;

成員

FlipStereo

指定驅動程式是否應該同時翻轉立體配置的左右影像。

FlipStereoTemporaryMono

指定驅動程式是否應該針對立體畫面的左右部分使用立體配置的左影像。 驅動程式會執行與 FlipStereo相同的目前作業,不同之處在於它只應該從左影像掃描,以產生立體聲畫面的兩個影像。

FlipStereoPreferRight

指定當驅動程式將立體聲主要配置複製到單聲道監視器時,它應該使用正確的影像。

FlipStereoTemporaryMonoFlipStereoPreferRight 成員無法同時設定。

FlipDoNotWait

UINT 值,指定 OpenGL 可安裝用戶端驅動程式 (ICD) 是否需要目前的作業等候佇列翻轉介面數目在作業開始之前低於特定限制。 設定此成員表示 ICD 不需要等候。 佇列翻轉介面數目的預設限制為三個。

FlipDoNotFlip

UINT 值,指定是否要將佇列等候插入轉譯數據流中。 設定此成員表示要翻轉至目前正在掃描的相同表面。

FlipRestart

UINT 值,指定是否要重新啟動翻轉至新的表面。

DurationValid

指出持續時間是否有效。

HDRMetaDataValid

指出 HDR 元數據是否有效。

HMD

HMD (前端掛接顯示器)。

TrueImmediate

如果目前的間隔為 0,則允許撕裂,而不是覆寫先前佇列的翻轉。

FromDDisplay

表示目前來自 DirectDisplay。

IndirectDisplay

Reserved

保留供內部使用。

Value

用來對其他成員運作的值。

要求

要求 價值
標頭 d3dkmthk.h