D3DDDI_TESTCOMMANDBUFFEROP枚举 (d3dukmdt.h)

D3DDDI_TESTCOMMANDBUFFEROP 枚举指定测试命令缓冲区的作类型。

语法

typedef enum _D3DDDI_TESTCOMMANDBUFFEROP {
  D3DDDI_TESTCOMMANDBUFFEROP_INVALID = 0,
  D3DDDI_TESTCOMMANDBUFFEROP_COPY = 1,
  D3DDDI_TESTCOMMANDBUFFEROP_FILL = 2,
  D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_LOOP = 3,
  D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_PREEMPTABLE_LOOP = 4,
  D3DDDI_TESTCOMMANDBUFFEROP_MAX
} D3DDDI_TESTCOMMANDBUFFEROP;

常数

 
D3DDDI_TESTCOMMANDBUFFEROP_INVALID
值:0
作无效或未指定。
D3DDDI_TESTCOMMANDBUFFEROP_COPY
值:1
命令缓冲区作是复制作。
D3DDDI_TESTCOMMANDBUFFEROP_FILL
值:2
命令缓冲区作是填充作。
D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_LOOP
值:3
该命令用于模拟挂起的引擎。 生成的无限循环不得抢占。
D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_PREEMPTABLE_LOOP
值:4
该命令用于测试长时间运行的命令的抢占。 生成的无限循环必须抢占。
D3DDDI_TESTCOMMANDBUFFEROP_MAX
此枚举的最大值。

言论

有关详细信息,请参阅 内核模式测试

要求

要求 价值
最低支持的客户端 Windows 11 版本 24H2 (WDDM 3.2)
标头 d3dukmdt.h

另请参阅

D3DDDI_TESTCOMMANDBUFFER

pfnBuildTestCommandBuffer