LPDD_NOTIFYCALLBACK 콜백 함수(ddkmapi.h)
NotifyCallback 콜백 함수는 발생한 이벤트와 관련된 작업을 수행합니다.
구문
LPDD_NOTIFYCALLBACK LpddNotifycallback;
ULONG LpddNotifycallback(
DWORD dwFlags,
PVOID pContext,
DWORD dwParam1,
DWORD dwParam2
)
{...}
매개 변수
dwFlags
콜백을 호출한 이벤트를 나타냅니다. dwParam1 및 dwParam2의 값은 dwFlags 값에 따라 달라집니다. 가능한 값은 다음과 같습니다.
플래그 | dwParam1 | dwParam2 |
---|---|---|
DDNOTIFY_CLOSECAPTURE | hCapture | unused |
DDNOTIFY_CLOSEDIRECTDRAW | hDirectDraw | unused |
DDNOTIFY_CLOSESURFACE | hSurface | unused |
DDNOTIFY_CLOSEVIDEOPORT | hVideoPort | unused |
DDNOTIFY_DISPLAY_VSYNC | hDirectDraw | unused |
DDNOTIFY_POSTDOSBOX | hDirectDraw | unused |
DDNOTIFY_POSTRESCHANGE | hDirectDraw | unused |
DDNOTIFY_PREDOSBOX | hDirectDraw | unused |
DDNOTIFY_PRERESCHANGE | hDirectDraw | unused |
DDNOTIFY_VP_LINE | hVideoPort | unused |
DDNOTIFY_VP_VSYNC | hVideoPort | unused |
pContext
호출자가 특정 함수 식별자와 함께 DxApi 함수에 대한 호출을 전달한 값을 포함합니다. 함수 식별자에 대한 자세한 내용은 DxApi를 참조하세요.
dwParam1
콜백을 호출한 이벤트와 관련된 개체에 대한 핸들입니다.
dwParam2
사용되지 않습니다.
반환 값
NotifyCallback은 0을 반환합니다.
설명
비디오 캡처 드라이버는 비디오 캡처 드라이버가 런타임의 DxApi 함수를 호출할 때 DirectDraw 런타임에 NotifyCallback 콜백 함수를 제공합니다. 자세한 내용은 비디오 캡처 드라이버에서 콜백 함수에 알림을 참조하세요.
요구 사항
대상 플랫폼 | 데스크톱 |
머리글 | ddkmapi.h(Ddkmapi.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기