다음을 통해 공유


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

OpenGL ICD(설치 가능 클라이언트 드라이버)에서 현재 작업에서 대기 중인 대칭 이동 표면 수가 작업이 시작되기 전에 특정 한도 아래로 떨어질 때까지 대기해야 하는지 여부를 지정하는 UINT 값입니다. 이 멤버를 설정하면 ICD에서 대기할 필요가 없음을 나타냅니다. 대기 중인 대칭 이동 표면 수의 기본 제한은 3개입니다.

FlipDoNotFlip

대기 중인 대기를 렌더링 스트림에 삽입할지 여부를 지정하는 UINT 값입니다. 이 멤버를 설정하면 현재 검사 중인 동일한 표면으로 대칭 이동됩니다.

FlipRestart

새 화면으로 대칭 이동을 다시 시작할지 여부를 지정하는 UINT 값입니다.

DurationValid

기간이 유효한지 여부를 나타냅니다.

HDRMetaDataValid

HDR 메타데이터가 유효한지 여부를 나타냅니다.

HMD

HMD(헤드 탑재 디스플레이)입니다.

TrueImmediate

현재 간격이 0이면 이전에 큐에 대기한 대칭 이동보다 찢어지도록 허용합니다.

FromDDisplay

현재가 DirectDisplay에서 제공되었음을 나타냅니다.

IndirectDisplay

Reserved

내부용으로 예약되어 있습니다.

Value

다른 멤버에 대해 작동하는 데 사용되는 값입니다.

요구 사항

요구
헤더 d3dkmthk.h