다음을 통해 공유


DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS 구조체(d3dkmddi.h)

DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS 구조체에는 VidPN 원본 주소를 설정하는 데 필요한 플래그 집합이 포함되어 있습니다.

구문

typedef struct _DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS {
  union {
    struct {
      UINT FlipStereo : 1;
      UINT FlipStereoTemporaryMono : 1;
      UINT FlipStereoPreferRight : 1;
      UINT RetryAtLowerIrql : 1;
      UINT Reserved : 28;
    };
    UINT Value;
  };
} DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS;

멤버

FlipStereo

드라이버가 스테레오 할당의 왼쪽 및 오른쪽 이미지를 모두 대칭 이동하는지 여부를 지정합니다.

DXGK_PLANE_SPECIFIC_INPUT_FLAGS 구조체의 FlipOnNextVSync 멤버가 설정된 경우 드라이버는 다음 VSync에서 왼쪽 이미지로 대칭 이동한 다음 다음 VSync에서 오른쪽 이미지로 대칭 이동을 완료합니다.

DXGK_PLANE_SPECIFIC_INPUT_FLAGSFlipImmediate 멤버가 설정된 경우 드라이버는 새 할당에서 즉시 검색을 시작합니다. 예를 들어 드라이버가 올바른 이미지를 검사하는 경우 새 할당의 오른쪽 이미지에 있는 동일한 상대 오프셋에서 새 검사를 시작합니다.

FlipStereoFlipStereoTemporaryMono 멤버는 둘 다 동시에 설정할 수 없습니다.

FlipStereoTemporaryMono

드라이버가 스테레오 프레임의 오른쪽 및 왼쪽 부분에 스테레오 할당의 왼쪽 이미지를 사용하는지 여부를 지정합니다. 드라이버는 FlipStereo와 동일한 현재 작업을 수행합니다. 단, 스테레오 프레임의 두 이미지를 모두 생성하기 위해 왼쪽 이미지에서만 스캔합니다.

이 멤버는 드라이버가 D3DKMDT_VIDPN_SOURCE_MODE 구조체의 Type 멤버를 D3DKMDT_RMT_GRAPHICS_STEREO_ADVANCED_SCAN 설정하여 현재 표시 모드에서 이 옵션에 대한 지원을 보고하는 경우에만 설정해야 합니다.

FlipStereoPreferRight

드라이버가 스테레오 기본 할당을 모노 모니터에 복제할 때 올바른 이미지를 사용하도록 지정합니다.

FlipStereoTemporaryMonoFlipStereoPreferRight 멤버는 둘 다 동시에 설정할 수 없습니다.

RetryAtLowerIrql

PASSIVE_LEVEL 호출이 수행되면 스케줄러가 이 플래그를 설정합니다. 따라서 드라이버는 이 호출에서 하드웨어 변경을 수행할 수 있습니다.

Reserved

이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 28비트(0xFFFFFFF8)를 0으로 설정하는 것과 같습니다.

Value

비트에 액세스하는 다른 방법입니다.

요구 사항

요구 사항
헤더 d3dkmddi.h

추가 정보

D3DKMDT_VIDPN_SOURCE_MODE

DXGK_PLANE_SPECIFIC_INPUT_FLAGS

DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3