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 멤버가 설정된 경우 드라이버는 새 할당에서 즉시 검색을 시작합니다. 예를 들어 드라이버가 올바른 이미지를 검사하는 경우 새 할당의 오른쪽 이미지에 있는 동일한 상대 오프셋에서 새 검사를 시작합니다.
FlipStereo 및 FlipStereoTemporaryMono 멤버는 둘 다 동시에 설정할 수 없습니다.
FlipStereoTemporaryMono
드라이버가 스테레오 프레임의 오른쪽 및 왼쪽 부분에 스테레오 할당의 왼쪽 이미지를 사용하는지 여부를 지정합니다. 드라이버는 FlipStereo와 동일한 현재 작업을 수행합니다. 단, 스테레오 프레임의 두 이미지를 모두 생성하기 위해 왼쪽 이미지에서만 스캔합니다.
이 멤버는 드라이버가 D3DKMDT_VIDPN_SOURCE_MODE 구조체의 Type 멤버를 D3DKMDT_RMT_GRAPHICS_STEREO_ADVANCED_SCAN 설정하여 현재 표시 모드에서 이 옵션에 대한 지원을 보고하는 경우에만 설정해야 합니다.
FlipStereoPreferRight
드라이버가 스테레오 기본 할당을 모노 모니터에 복제할 때 올바른 이미지를 사용하도록 지정합니다.
FlipStereoTemporaryMono 및 FlipStereoPreferRight 멤버는 둘 다 동시에 설정할 수 없습니다.
RetryAtLowerIrql
PASSIVE_LEVEL 호출이 수행되면 스케줄러가 이 플래그를 설정합니다. 따라서 드라이버는 이 호출에서 하드웨어 변경을 수행할 수 있습니다.
Reserved
이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 28비트(0xFFFFFFF8)를 0으로 설정하는 것과 같습니다.
Value
비트에 액세스하는 다른 방법입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dkmddi.h |
추가 정보
DXGK_PLANE_SPECIFIC_INPUT_FLAGS