Data Structures |
| struct | PVIDEO_PORT_AGP_SERVICES |
Defines |
| #define | __VIDEOAGP_H__ |
| #define | VIDEO_AGP_RATE_1X 0x00000001 |
| #define | VIDEO_AGP_RATE_2X 0x00000002 |
| #define | VIDEO_AGP_RATE_4X 0x00000004 |
| #define | VIDEO_AGP_RATE_8X 0x00000008 |
Typedefs |
| typedef BOOLEAN(NTAPI * | PAGP_COMMIT_PHYSICAL )(IN PVOID HwDeviceExtension, IN PVOID PhysicalReserveContext, IN ULONG Pages, IN ULONG Offset) |
| typedef PVOID(NTAPI * | PAGP_COMMIT_VIRTUAL )(IN PVOID HwDeviceExtension, IN PVOID VirtualReserveContext, IN ULONG Pages, IN ULONG Offset) |
| typedef VOID(NTAPI * | PAGP_FREE_PHYSICAL )(IN PVOID HwDeviceExtension, IN PVOID PhysicalReserveContext, IN ULONG Pages, IN ULONG Offset) |
| typedef VOID(NTAPI * | PAGP_FREE_VIRTUAL )(IN PVOID HwDeviceExtension, IN PVOID VirtualReserveContext, IN ULONG Pages, IN ULONG Offset) |
| typedef VOID(NTAPI * | PAGP_RELEASE_PHYSICAL )(IN PVOID HwDeviceExtension, IN PVOID PhysicalReserveContext) |
| typedef VOID(NTAPI * | PAGP_RELEASE_VIRTUAL )(IN PVOID HwDeviceExtension, IN PVOID VirtualReserveContext) |
| typedef PHYSICAL_ADDRESS(NTAPI * | PAGP_RESERVE_PHYSICAL )(IN PVOID HwDeviceExtension, IN ULONG Pages, IN VIDEO_PORT_CACHE_TYPE Caching, OUT PVOID *PhysicalReserveContext) |
| typedef PVOID(NTAPI * | PAGP_RESERVE_VIRTUAL )(IN PVOID HwDeviceExtension, IN HANDLE ProcessHandle, IN PVOID PhysicalReserveContext, OUT PVOID *VirtualReserveContext) |
| typedef BOOLEAN(NTAPI * | PAGP_SET_RATE )(IN PVOID HwDeviceExtension, IN ULONG AgpRate) |
Enumerations |
| enum | VIDEO_PORT_CACHE_TYPE { VpNonCached = 0,
VpWriteCombined,
VpCached
} |
Functions |
| BOOLEAN NTAPI | VideoPortGetAgpServices (IN PVOID HwDeviceExtension, IN PVIDEO_PORT_AGP_SERVICES AgpServices) |