D3DDDI_TESTCOMMANDBUFFER structure (d3dukmdt.h)

The D3DDDI_TESTCOMMANDBUFFER structure describes a test command buffer for kernel-mode testing.

Syntax

typedef struct _D3DDDI_TESTCOMMANDBUFFER {
  union {
    D3DDDI_TESTCOMMANDBUFFER_COPY Copy;
    D3DDDI_TESTCOMMANDBUFFER_FILL Fill;
    char                          Reserved[64];
  };
  D3DDDI_TESTCOMMANDBUFFEROP Operation;
  UINT                       Reserved1;
} D3DDDI_TESTCOMMANDBUFFER;

Members

Copy

When Operation is D3DDDI_TESTCOMMANDBUFFEROP_COPY, this field is a D3DDDI_TESTCOMMANDBUFFER_COPY structure for a copy operation.

Fill

When Operation is D3DDDI_TESTCOMMANDBUFFEROP_FILL, this field is a D3DDDI_TESTCOMMANDBUFFER_FILL structure for a fill operation.

Reserved[64]

Operation

A D3DDDI_TESTCOMMANDBUFFEROP enumeration that specifies the type of operation for the test command buffer, and which operation-specific structure to use.

Reserved1

Reserved.

Remarks

For more information, see Kernel-mode testing.

Requirements

Requirement Value
Minimum supported client Windows 11, version 24H2 (WDDM 3.2)
Header d3dukmdt.h

See also

D3DDDI_DRIVERESCAPE_BUILDTESTCOMMANDBUFFER

D3DDDI_TESTCOMMANDBUFFER_COPY

D3DDDI_TESTCOMMANDBUFFER_FILL

D3DDDI_TESTCOMMANDBUFFEROP

DXGKARG_BUILDTESTCOMMANDBUFFER

pfnBuildTestCommandBuffer