bDXVA_Func 变量
bDXVA_Func变量是一个与 DirectX VA 操作关联的 8 位值,如下所示。
bDXVA_Func值 | Operation |
---|---|
1 |
压缩图片解码 |
2 |
Alpha 混合数据加载 |
3 |
Alpha 混合组合 |
4 |
图片重新采样 |
bDXVA_Func 变量用于执行以下任务:
探测并锁定特定 DirectX VA 函数的配置。 这是通过在调用 bDXVA_FuncDdMoCompRender 时将这些变量发送到 DD_RENDERMOCOMPDATA 结构的 dwFunction 成员时,将这些变量包含在 DXVA_ConfigQueryOrReplyFlag 变量和DXVA_ConfigQueryOrReplyFlag 变量中来完成的。
通过在以下结构的 dwFunction 成员发送的 DXVA_ConfigQueryOrReplyFlag 变量中包含与DXVA_ConfigQueryOrReplyFlag变量一起传递的配置结构关联的函数:DXVA_ConfigPictureDecode 用于压缩图片解码DXVA_ConfigAlphaLoad用于 alpha 混合数据加载DXVA_ConfigAlphaCombine alpha 混合组合
通过在对 DdMoCompRender 的调用DD_RENDERMOCOMPDATA结构的 dwFunction 成员发送的DXVA_EncryptProtocolFunc变量中,初始化特定 DirectX VA 函数的加密协议。
通过将 包含在 DXVA_EncryptProtocolHeader 结构的 dwFunction 成员中,指定与加密协议关联的函数。
通过在对 DdMoCompRender 的调用DD_RENDERMOCOMPDATA结构的 dwFunction 成员中包含一系列bDXVA_Func字节值来发出要执行的操作的信号。 第一 个bDXVA_Func 操作在最有效字节中指定,下一个操作在下一个最大字节中指定,依此而行。 dwFunction 中未用于对操作发出信号的剩余字节设置为零。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈