Frame buffer blending arguments.
Enumerator |
---|
MFBlendArg_Unknown |
Unknown blend argument.
|
MFBlendArg_Zero |
The data source is the colour black (0, 0, 0, 0).
No pre-blend operation.
|
MFBlendArg_One |
The data source is the colour white (1, 1, 1, 1).
No pre-blend operation.
|
MFBlendArg_SrcColour |
The data source is the incoming colour data.
No pre-blend operation.
|
MFBlendArg_InvSrcColour |
The data source is the incoming colour data.
The pre-blend operation inverts the data, generating 1 - RGB.
|
MFBlendArg_SrcAlpha |
The data source is the incoming alpha data.
No pre-blend operation.
|
MFBlendArg_InvSrcAlpha |
The data source is the incoming alpha data.
The pre-blend operation inverts the data, generating 1 - A.
|
MFBlendArg_DestColour |
The data source is colour data from the rendertarget.
No pre-blend operation.
|
MFBlendArg_InvDestColour |
The data source is colour data from the rendertarget.
The pre-blend operation inverts the data, generating 1 - RGB.
|
MFBlendArg_DestAlpha |
The data source is alpha data from the rendertarget.
No pre-blend operation.
|
MFBlendArg_InvDestAlpha |
The data source is alpha data from the rendertarget.
The pre-blend operation inverts the data, generating 1 - A.
|
MFBlendArg_SrcAlphaSaturate |
The data source is the incoming alpha data.
The pre-blend operation clamps the data to 1 or less.
|
MFBlendArg_BlendFactor |
Constant colour blend factor.
No pre-blend operation.
|
MFBlendArg_InvBlendFactor |
Constant colour blend factor.
The pre-blend operation inverts the blend factor, generating 1 - blend_factor.
|
MFBlendArg_Src1Colour |
The data sources are both incoming colour data.
There is no pre-blend operation. This options supports dual-source colour blending.
|
MFBlendArg_InvSrc1Colour |
The data sources are both incoming colour data.
The pre-blend operation inverts the data, generating 1 - RGB. This options supports dual-source colour blending.
|
MFBlendArg_Src1Alpha |
The data sources are incoming alpha data.
There is no pre-blend operation. This options supports dual-source colour blending.
|
MFBlendArg_InvSrc1Alpha |
The data sources are incoming alpha data.
The pre-blend operation inverts the data, generating 1 - A. This options supports dual-source colour blending.
|
MFBlendArg_Max |
Maximum blend arg.
|
MFBlendArg_ForceInt |
Force MFBlendArg to an int type.
|