Symbian3/PDK/Source/GUID-98EA7E2B-4AC6-55AE-985F-B5EE1E0A79E7.dita
changeset 5 f345bda72bc4
parent 3 46218c8b8afa
child 9 59758314f811
equal deleted inserted replaced
4:4816d766a08a 5:f345bda72bc4
    34 each render stage plug-in, you must create a concrete render stage factory
    34 each render stage plug-in, you must create a concrete render stage factory
    35 class, which must be able to produce the render stage object. The render stage
    35 class, which must be able to produce the render stage object. The render stage
    36 factory class must derive from <xref href="GUID-28DEFD88-3AB5-3F94-9A26-27B240294950.dita"><apiname>CWsPlugin</apiname></xref> and <xref href="GUID-DE3DA8CA-437D-33B8-A747-941810A48897.dita"><apiname>MWsRenderStageFactory</apiname></xref>,
    36 factory class must derive from <xref href="GUID-28DEFD88-3AB5-3F94-9A26-27B240294950.dita"><apiname>CWsPlugin</apiname></xref> and <xref href="GUID-DE3DA8CA-437D-33B8-A747-941810A48897.dita"><apiname>MWsRenderStageFactory</apiname></xref>,
    37 as shown in the following diagram. </p> <fig id="GUID-EFC66A6D-29E4-58FC-810C-A3BA276E0734">
    37 as shown in the following diagram. </p> <fig id="GUID-EFC66A6D-29E4-58FC-810C-A3BA276E0734">
    38 <title>              Render stage factory class diagram            </title>
    38 <title>              Render stage factory class diagram            </title>
    39 <image href="GUID-BFD09EE5-CCB3-5498-BAA6-86F537DE9155_d0e220381_href.png" placement="inline"/>
    39 <image href="GUID-BFD09EE5-CCB3-5498-BAA6-86F537DE9155_d0e248181_href.png" placement="inline"/>
    40 </fig> <p> <xref href="GUID-28DEFD88-3AB5-3F94-9A26-27B240294950.dita"><apiname>CWsPlugin</apiname></xref> is a thin wrapper around the Symbian
    40 </fig> <p> <xref href="GUID-28DEFD88-3AB5-3F94-9A26-27B240294950.dita"><apiname>CWsPlugin</apiname></xref> is a thin wrapper around the Symbian
    41 ECom functionality. </p> <p><b>The render stage itself </b> </p> <p>For each
    41 ECom functionality. </p> <p><b>The render stage itself </b> </p> <p>For each
    42 render stage plug-in, you must create a concrete render stage class that derives
    42 render stage plug-in, you must create a concrete render stage class that derives
    43 from <xref href="GUID-B89CEF40-0139-3E6F-803D-F74E2BCB029A.dita"><apiname>CWsRenderStage</apiname></xref>. In ScreenPlay, the render stage is
    43 from <xref href="GUID-B89CEF40-0139-3E6F-803D-F74E2BCB029A.dita"><apiname>CWsRenderStage</apiname></xref>. In ScreenPlay, the render stage is
    44 responsible for constructing the pixel target. Typically, you would do this
    44 responsible for constructing the pixel target. Typically, you would do this