IDirectContext3DServerUseInTransparentPass Method |
Indicates whether this server will submit geometry during the rendering pass for transparent geometry.
Namespace: Autodesk.Revit.DB.DirectContext3DAssembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntaxbool UseInTransparentPass(
View dBView
)
Function UseInTransparentPass (
dBView As View
) As Boolean
bool UseInTransparentPass(
View^ dBView
)
abstract UseInTransparentPass :
dBView : View -> bool
Parameters
- dBView View
-
The view where rendering will occur.
Return Value
Boolean
True if the server needs to render transparent geometry, false otherwise.
RemarksTransparent geometry is rendered in a separate pass following the opaque geometry. If a server
returns true from UseInTransparentPass(), it can provide geometry for rendering in either pass using
the RenderScene() method. Otherwise, the server will be called to submit only opaque
geometry.
The server has a way to determine whether it should submit opaque or transparent geometry when
RenderScene() is called
(see Autodesk::Revit::DB::DirectContext3D::DrawContext::IsTransparentPass(void)).
See Also