D3D10StateBlockMaskGetSetting 函数 (d3d10effect.h)

获取状态块掩码中的元素;确定掩码是否允许元素进行捕获和应用。

语法

BOOL D3D10StateBlockMaskGetSetting(
  [in] D3D10_STATE_BLOCK_MASK   *pMask,
  [in] D3D10_DEVICE_STATE_TYPES StateType,
  [in] UINT                     Entry
);

参数

[in] pMask

类型: D3D10_STATE_BLOCK_MASK*

状态块掩码。 请参阅 D3D10_STATE_BLOCK_MASK

[in] StateType

类型: D3D10_DEVICE_STATE_TYPES

设备状态的类型。 请参阅 D3D10_DEVICE_STATE_TYPES

[in] Entry

类型: UINT

设备状态中的条目。 这仅适用于具有多个条目(例如D3D10_DST_GS_SAMPLERS)的状态类型。

返回值

类型: BOOL

如果掩码允许捕获和应用指定特征,则返回 true;否则返回 false。

要求

要求
目标平台 Windows
标头 d3d10effect.h
Library D3D10.lib
DLL D3D10.dll

另请参阅

核心函数

效果函数