DDADDVPCAPTUREBUFF 구조체(ddkmapi.h)
DDADDVPCAPTUREBUFF 구조에는 내부 캡처 큐에 새 버퍼를 추가하는 데 필요한 정보가 포함되어 있습니다.
통사론
typedef struct _DDADDVPCAPTUREBUFF {
HANDLE hCapture;
DWORD dwFlags;
PMDL pMDL;
PKEVENT pKEvent;
LPDDCAPBUFFINFO lpBuffInfo;
} DDADDVPCAPTUREBUFF, *LPDDADDVPCAPTUREBUFF;
회원
hCapture
VPE(비디오 포트 확장) 개체에 대한 핸들입니다.
dwFlags
대상 버퍼가 일반 시스템 메모리 또는 AGP(비로컬 디스플레이 메모리)에 있는지 여부를 나타냅니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
기 | 의미 |
---|---|
DDADDBUFF_INVERT | 버퍼는 캡처하는 동안 반전됩니다. |
DDADDBUFF_NONLOCALVIDMEM | 대상 버퍼는 비로컬 표시 메모리에 있습니다. |
DDADDBUFF_SYSTEMMEMORY | 대상 버퍼는 시스템 메모리에 있습니다. |
pMDL
대상 버퍼의 물리적 페이지를 설명하는 MDL(wdm.h정의됨)를 가리킵니다.
pKEvent
대상이 채워질 때 커널 모드 비디오 전송이 설정하는 KEVENT를 가리킵니다.
lpBuffInfo
KEVENT를 설정하기 전에 커널 모드 비디오 전송이 채우는 DDCAPBUFFINFO 구조를 가리킵니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ddkmapi.h(Ddkmapi.h 포함) |
참고 항목
DDCAPBUFFINFO