次の方法で共有


D3D11_1DDI_D3D11_OPTIONS_DATA 構造体 (d3d10umddi.h)

ユーザー モード ディスプレイ ドライバーにデータを提供するオプションを指定します。

構文

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

メンバー

OutputMergerLogicOp

ロジック操作をブレンド状態で使用できるかどうかを指定します。 ロジック操作がブレンド状態で使用可能な場合はユーザー モードのディスプレイ ドライバーによってこのメンバーが TRUE に設定され、それ以外の場合は FALSE に 設定されます。 ドライバーが Direct3D 機能レベル 9.1、9.2、9.3 をサポートしている場合、このメンバーは FALSE です。 ドライバーが機能レベル 10、10.1、および 11 をサポートしている場合、このメンバーは省略可能です。 ドライバーが機能レベル 11.1 以降をサポートしている場合、このメンバーは TRUE です。

AssignDebugBinarySupport

ドライバーが AssignDebugBinary 関数をサポートするかどうかを指定します。この関数は、シェーダーの作成後に使用可能な完全なシェーダー バイナリを提供します。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

AssignDebugBinary