다음을 통해 공유


VideoPortStallExecution 함수(video.h)

VideoPortStallExecution 함수는 지정된 수의 마이크로초에 대한 프로세서 제어를 유지하고 호출자에게 반환합니다.

통사론

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortStallExecution(
  ULONG Microseconds
);

매개 변수

Microseconds

지연 간격을 마이크로초 단위로 지정합니다.

반환 값

없음

발언

마이크로초 허용되는 최대값은 미니포트 드라이버 초기화 중에 수천 마이크로초입니다. 그렇지 않으면 지정된 지연 간격이 50 마이크로초 이하여야 합니다. 일반적으로 VideoPortStallExecution 미니포트 드라이버가 해당 어댑터가 상태를 업데이트할 때까지 몇 마이크로초 정도 기다려야 하는 경우에만 호출할 수 있습니다.

미니포트 드라이버의 HwVidInterrupt 또는 HwVidSynchronizeExecutionCallback 함수는 videoPortStallExecution 호출할 수 있지만, 미니포트 드라이버는 가능한 한 이러한 호출을 방지하도록 설계되어야 합니다. 높은 하드웨어 우선 순위에서 실행되는 동안 지연은 시스템의 전체 I/O 처리량에 부정적인 영향을 미치며 컴퓨터를 고정할 수 있습니다.

미니포트 드라이버가 50 마이크로초 이상의 정기적인 간격으로 수행해야 하는 경우 HwVidTimer 함수를 구현해야 합니다. 약 1초 간격으로 미니포트 드라이버 제공 HwVidTimer 함수에 대한 호출은 VideoPortStartTimer 사용하도록 설정하고 VideoPortStopTimer사용하지 않도록 설정할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 바탕 화면
헤더 video.h(Video.h 포함)
라이브러리 Videoprt.lib
DLL Videoprt.sys
IRQL 모든 수준

참고 항목

HwVidInterrupt

HwVidSynchronizeExecutionCallback

HwVidTimer

VideoPortStartTimer

VideoPortStopTimer