PINT10_FREE_BUFFER回调函数 (video.h)
Int10FreeBuffer 函数释放以前由 Int10AllocateBuffer分配的缓冲区。
语法
PINT10_FREE_BUFFER Pint10FreeBuffer;
VP_STATUS Pint10FreeBuffer(
[in] IN PVOID Context,
[in] IN USHORT Seg,
[in] IN USHORT Off
)
{...}
参数
[in] Context
指向接口的视频端口驱动程序定义的上下文的指针。 这应与 VideoPortQueryServices 返回后 VIDEO_PORT_INT10_INTERFACE 结构 上下文 成员中的值相同。
[in] Seg
指定要释放的缓冲区的段地址。
[in] Off
指定 Seg 参数指示的段内的偏移量。
返回值
Int10FreeBuffer 函数在成功后返回NO_ERROR。 否则,该函数将返回适当的错误代码。
言论
视频端口实现此函数,该函数可通过 VIDEO_PORT_INT10_INTERFACE 结构中的指针进行访问。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows 2000 及更高版本的 Windows作系统中可用。 |
目标平台 | 桌面 |
标头 | video.h (include Video.h) |
IRQL | PASSIVE_LEVEL |