다음을 통해 공유


D3DDDIARG_CHECKPRESENTDURATIONSUPPORT 구조체(d3dumddi.h)

CheckPresentDurationSupport 함수를 호출하여 새 모니터 새로 고침 속도로 원활하게 전환하기 위한 하드웨어 디바이스 지원에 대한 세부 정보를 확인하는 데 사용됩니다.

통사론

typedef struct D3DDDIARG_CHECKPRESENTDURATIONSUPPORT {
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]  UINT                           DesiredPresentDuration;
  [out] UINT                           ClosestSmallerDuration;
  [out] UINT                           ClosestLargerDuration;
} D3DDDIARG_CHECKPRESENTDURATIONSUPPORT;

회원

[in] VidPnSourceId

하드웨어 지원을 쿼리할 입력의 VidPN(비디오 프레젠테이션 네트워크) 원본 ID 번호(0부터 시작하는 비디오)입니다.

[in] DesiredPresentDuration

단일 현재 연산의 원하는 기간(100나노초 단위)입니다.

[out] ClosestSmallerDuration

지정된 VidPN 원본에 대한 단일 현재 작업의 가장 작은 지원되는 기간(100나노초 단위)입니다. 값은 DesiredPresentDuration 합니다.

이 값에 대한 자세한 제한 사항은 비고를 참조하세요.

[out] ClosestLargerDuration

지정된 VidPN 원본에 대한 단일 현재 작업의 가장 큰 지원되는 기간(100나노초 단위)입니다. 값은 DesiredPresentDuration 합니다.

이 값에 대한 자세한 제한 사항은 비고를 참조하세요.

발언

ClosestSmallerDuration 또는 ClosestLargerDuration 0일 수 있습니다. 그러나 둘 다 0이면 디바이스가 새 새로 고침 속도로 원활하게 전환할 수 없습니다.

ClosestSmallerDurationClosestLargerDuration 모두 desiredPresentDuration 동일한 값을 가질 경우 디바이스는 DesiredPresentDuration 정확하게 일치시킬 수 있습니다.

DesiredPresentDurationClosestSmallerDuration(또는 ClosestLargerDuration)의 차이는 디바이스 기능에 대한 드라이버의 지식을 나타내지만 실행 중에 추가 오류가 발생합니다. 현재 시간당 사용 시 디바이스의 최종 정확도는 일반적으로 기존 프레젠테이션 모드를 사용하는 정확도와 동일해야 합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 8.1,WDDM 1.3 이상
지원되는 최소 서버 Windows Server 2012 R2
헤더 d3dumddi.h(D3d10umddi.h 포함)

참고 항목

CheckPresentDurationSupport