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。
[in] StateType
裝置狀態的類型。 請參閱 D3D10_DEVICE_STATE_TYPES。
[in] Entry
類型: UINT
裝置狀態內的專案。 這隻適用於具有多個項目的狀態類型,例如D3D10_DST_GS_SAMPLERS。
傳回值
類型: BOOL
如果遮罩允許擷取和套用指定的功能,則傳回 true,否則傳回 false。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d3d10effect.h |
程式庫 | D3D10.lib |
Dll | D3D10.dll |