Symbian3/PDK/Source/GUID-98EA7E2B-4AC6-55AE-985F-B5EE1E0A79E7.dita
changeset 14 578be2adaf3e
parent 12 80ef3a206772
equal deleted inserted replaced
13:48780e181b38 14:578be2adaf3e
    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_d0e251072_href.png" placement="inline"/>
    39 <image href="GUID-BFD09EE5-CCB3-5498-BAA6-86F537DE9155_d0e248904_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