模拟状态块

若要使 Microsoft Direct3D 运行时能够模拟状态块,可以按照以下方式配置注册表:

KeyPath   : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D
KeyValue  : EmulateStateBlocks
ValueType : REG_DWORD
ValueData : 1 for D3D runtime emulation of stateblocks, 0 for driver implementation (default).

注意 将注册表配置为启用 Direct3D 运行时对状态块的仿真后,运行时不会调用用户模式显示驱动程序的 StateSet 函数来设置任何状态块信息。