DD_DXAPI_SET_SURFACE_STATE控制代码
视频捕获驱动程序在 DxApi 函数的 dwFunctionNum 参数中传递DD_DXAPI_SET_SURFACE_STATE,以在 bob 和 weave 模式之间切换覆盖图面。
输入参数
- lpvInBuffer
指向 包含所请求表面状态信息的 DDSETSURFACESTATE 结构的指针。
输出参数
- lpvOutBuffer
指向包含 DirectDraw 返回值的 DWORD 的指针。
注解
DDSETSURFACESTATE 的 dwState 成员包含新状态,可以是DDSTATE_BOB或DDSTATE_WEAVE。
如果图面与硬件视频端口相关联,则可以指示你希望将来发生状态更改。 在此实例中, DDSETSURFACESTATE 的 dwStartField 成员指示应发生状态更改的字段。 值为 0 表示它应在下一个字段的开头发生;一个值指示以下字段的开头,依此表示。
可以在引发 IRQL 时调用此函数标识符。
要求
头文件: Ddkmapi.h (包括 Ddkmapi.h)
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈