D3D11_1DDI_D3D11_OPTIONS_DATA structure (d3d10umddi.h)

Specifies options to provide data to the user-mode display driver.

Syntax

typedef struct D3D11_1DDI_D3D11_OPTIONS_DATA {
  BOOL OutputMergerLogicOp;
  BOOL AssignDebugBinarySupport;
} D3D11_1DDI_D3D11_OPTIONS_DATA;

Members

OutputMergerLogicOp

Specifies whether logic operations are available in the blend state. The user-mode display driver sets this member to TRUE if logic operations are available in the blend state and FALSE otherwise. This member is FALSE if the driver supports Direct3D feature level 9.1, 9.2, and 9.3. This member is optional if the driver supports feature level 10, 10.1, and 11. This member is TRUE if the driver supports feature level 11.1 and later.

AssignDebugBinarySupport

Specifies whether the driver supports the AssignDebugBinary function, which provides the full shader binary that is available after shader creation.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header d3d10umddi.h (include D3d10umddi.h)

See also

AssignDebugBinary