DD_MISCELLANEOUSCALLBACKS 구조체(ddrawint.h)
DD_MISCELLANEOUSCALLBACKS 구조에는 디바이스 드라이버가 지원하는 메모리 쿼리 콜백에 대한 항목 포인터가 포함되어 있습니다.
구문
typedef struct _DD_MISCELLANEOUSCALLBACKS {
DWORD dwSize;
DWORD dwFlags;
PDD_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
} DD_MISCELLANEOUSCALLBACKS, *PDD_MISCELLANEOUSCALLBACKS;
멤버
dwSize
이 DD_MISCELLANEOUSCALLBACKS 구조체의 크기(바이트)를 지정합니다.
dwFlags
디바이스가 DdGetAvailDriverMemory 콜백을 지원하는지 여부를 나타냅니다. 드라이버는 콜백을 구현할 때 이 멤버를 DDHAL_MISCCB32_GETAVAILDRIVERMEMORY 설정합니다.
GetAvailDriverMemory
드라이버 제공 DdGetAvailDriverMemory 콜백을 가리킵니다.
설명
디스플레이 드라이버에서 사용하지 않는 항목은 NULL로 설정해야 합니다. 드라이버는 GUID_MiscellaneousCallbacks GUID를 사용하여 DdGetDriverInfo 함수를 호출할 때 이 구조를 초기화해야 합니다.
요구 사항
머리글 | ddrawint.h(Winddi.h 포함) |