DXGK_AGP_INTERFACE 구조체(dispmprt.h)
DXGK_AGP_INTERFACE 구조체에는 표시 포트 드라이버에 의해 구현되는 AGP(가속 그래픽 포트) 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
구문
typedef struct _DXGK_AGP_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
DXGKCB_AGP_ALLOCATE_POOL AgpAllocatePool;
DXGKCB_AGP_FREE_POOL AgpFreePool;
DXGKCB_AGP_SET_COMMAND AgpSetCommand;
} DXGK_AGP_INTERFACE, *PDXGK_AGP_INTERFACE;
멤버
Size
이 구조체의 크기(바이트)입니다.
Version
AGP 인터페이스의 버전 번호입니다. 버전 번호 상수는 Dispmprt.h 에서 정의됩니다(예: DXGK_AGP_INTERFACE_VERSION_1).
Context
표시 포트 드라이버에서 제공하는 컨텍스트에 대한 포인터입니다.
InterfaceReference
표시 포트 드라이버에 의해 구현되는 인터페이스 참조 함수에 대한 포인터입니다.
InterfaceDereference
디스플레이 포트 드라이버에 의해 구현되는 인터페이스 역참조 함수에 대한 포인터입니다.
AgpAllocatePool
표시 포트 드라이버의 AgpAllocatePool 함수에 대한 포인터입니다.
AgpFreePool
디스플레이 포트 드라이버의 AgpFreePool 함수에 대한 포인터입니다.
AgpSetCommand
표시 포트 드라이버의 AgpSetCommand 함수에 대한 포인터입니다.
설명
디스플레이 미니포트 드라이버는 이 구조체의 Size 및 Version 멤버를 제공한 다음 이 구조체의 나머지 멤버를 채우는 DxgkCbQueryServices를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
머리글 | dispmprt.h(Dispmprt.h 포함) |