// 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 referenceNo description available.
A D3DDDI_TESTCOMMANDBUFFEROP enumeration specifies the type of operation for a test command buffer.
D3DDDI_TESTCOMMANDBUFFEROP_INVALID:0The operation is invalid or not specified.
D3DDDI_TESTCOMMANDBUFFEROP_COPY:1The command buffer operation is a copy operation.
D3DDDI_TESTCOMMANDBUFFEROP_FILL:2The command buffer operation is a fill operation.
D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_LOOP:3The command is used to simulate a hung engine. The generated infinite loop must be not preemptable.
D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_PREEMPTABLE_LOOP:4The command is used to test preemption of a long running command. The generated infinite loop must be preemptable.
D3DDDI_TESTCOMMANDBUFFEROP_MAXMaximum value for this enumeration.
For more information, see Kernel-mode testing.