IDXGISwapChainMedia::CheckPresentDurationSupport 메서드(dxgi1_3.h)
그래픽 드라이버에서 사용자 지정 새로 고침 빈도에 해당하는 지원되는 프레임 현재 기간을 쿼리합니다.
구문
HRESULT CheckPresentDurationSupport(
UINT DesiredPresentDuration,
[out] UINT *pClosestSmallerPresentDuration,
[out] UINT *pClosestLargerPresentDuration
);
매개 변수
DesiredPresentDuration
검사 프레임 기간을 나타냅니다. 이 값은 수백 나노초 단위로 지정된 원하는 새로 고침 속도로 한 프레임의 기간입니다. 예를 들어 이 필드를 60Hz 새로 고침 속도 지원을 위해 검사 167777 설정합니다.
[out] pClosestSmallerPresentDuration
요청된 값보다 작은 지원되는 가장 가까운 프레임 현재 기간으로 설정되거나 디바이스가 더 낮은 기간을 지원하지 않는 경우 0으로 설정되는 변수입니다.
[out] pClosestLargerPresentDuration
요청된 값보다 큰 지원되는 가장 가까운 프레임 현재 기간으로 설정되거나 디바이스가 더 높은 기간을 지원하지 않는 경우 0으로 설정되는 변수입니다.
반환 값
이 메서드는 성공 시 S_OK 반환하거나 실패 시 DXGI 오류 코드를 반환합니다.
설명
DXGI 출력 어댑터가 사용자 지정 새로 고침 속도(예: 외부 디스플레이)를 지원하지 않는 경우 디스플레이 드라이버는 상한 및 하한을 (0, 0)으로 설정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | R2 Windows Server 2012 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | dxgi1_3.h |
라이브러리 | Dxgi.lib |