Share via


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
程式庫 D3D10.lib
Dll D3D10.dll

另請參閱

核心函式

效果函式