D3DDDI_TESTCOMMANDBUFFEROP - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dukmdt.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3dukmdt-d3dddi_testcommandbufferop)

Description

A D3DDDI_TESTCOMMANDBUFFEROP enumeration specifies the type of operation for a test command buffer.

Constants

D3DDDI_TESTCOMMANDBUFFEROP_INVALID:0

The operation is invalid or not specified.

D3DDDI_TESTCOMMANDBUFFEROP_COPY:1

The command buffer operation is a copy operation.

D3DDDI_TESTCOMMANDBUFFEROP_FILL:2

The command buffer operation is a fill operation.

D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_LOOP:3

The command is used to simulate a hung engine. The generated infinite loop must be not preemptable.

D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_PREEMPTABLE_LOOP:4

The command is used to test preemption of a long running command. The generated infinite loop must be preemptable.

D3DDDI_TESTCOMMANDBUFFEROP_MAX

Maximum value for this enumeration.

Remarks

For more information, see Kernel-mode testing.

See also

D3DDDI_TESTCOMMANDBUFFER

pfnBuildTestCommandBuffer