비디오 미니포트 드라이버의 이벤트(Windows 2000 모델)
비디오 포트 드라이버는 DISPATCH_LEVEL 아래에서 실행되는 두 스레드를 동기화하는 데 사용할 수 있는 커널 디스패처 개체 형식인 이벤트에 대한 지원을 제공합니다. 비디오 미니포트 드라이버는 이벤트를 사용하여 비디오 하드웨어에 대한 액세스를 동기화할 수 있습니다.
비디오 미니포트 드라이버 및 디스플레이 드라이버별
디스플레이 또는 비디오 미니포트 드라이버 및 OpenGL 드라이버 또는 프로그램 확장(예: 제어판 디스플레이 프로그램)과 같은 다른 구성 요소에 의해 수행됩니다.
다음 표에서는 비디오 포트 드라이버가 제공하는 이벤트 관련 함수를 나열합니다.
| 함수 | Description |
|---|---|
지정된 이벤트 개체를 서명되지 않은 상태로 설정합니다. |
|
이벤트 개체를 만듭니다. |
|
지정된 이벤트 개체를 삭제합니다. |
|
지정된 이벤트 개체의 현재 상태(신호 또는 비사진)를 반환합니다. |
|
이벤트 개체가 아직 해당 상태가 아닌 경우 신호를 받은 상태로 설정하고 이벤트 개체의 이전 상태를 반환합니다. |
|
지정된 디스패치 개체가 신호된 상태로 설정되거나(선택적으로) 대기 시간이 초과될 때까지 현재 스레드를 대기 상태로 전환합니다. |
GDI는 드라이버를 표시하는 이벤트에 대한 지원도 제공합니다. 자세한 내용은 디스플레이 드라이버에서 이벤트 사용을 참조하세요.
이벤트에 대한 광범위한 관점은 커널 모드 드라이버 디자인 가이드의 이벤트 개체를 참조하세요.