Continues Pass.

Prototype declaration:


KMSTATUS KMAPI
kmContinuePass(
		IN OUT  PKMVERTEXBUFFDESC   pVertexBuffDesc
);

Description:

This functions continues Pass.
In a multi-pass situation, kmEndPass/kmBeginPass can also be used for pass continuation.
The code for a multi-pass situation can be written in the two ways shown below.


(Example)  In the case of three passes

(1)                            (2) 
    kmBeginScene();                 kmBeginScene();
        kmBeginPass();                  kmBeginPass();          
            ...                             ... 
          (Pass1)                         (Pass1)
            ...                             ... 
        kmContinuePass                  kmEndPass();
            ...                         kmBeginPass();  
          (Pass2)                           ...
            ...                           (Pass2)   
        kmContinuePass                      ...
            ...                         kmEndPass();    
          (Pass3)                       kmBeginPass();
            ...                             ... 
        kmEndPass();                      (Pass3)
    kmEndScene();                           ...
                                        kmEndPass();    
                                    kmEndScene();
Parameters:
pVertexBuffDesc(input)
        This parameter is a pointer to KMVERTEXBUFFDESC.
Return values:
Value Explanation
KMSTATUS_SUCCESS Success