Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kód shaderu pixelů se řídí strukturou D3DHAL_DP2CREATEPIXELSHADER ve streamu příkazů. Kód shaderu vrcholů pro DirectX 8.1 a starší se řídí strukturou D3DHAL_DP2CREATEVERTEXSHADER. Kód shaderu vrcholů pro DirectX 9.0 a novější se řídí strukturou D3DHAL_DP2CREATEVERTEXSHADERFUNC. Modul runtime vytvoří shader pixelu nebo vrcholu při volání funkce D3dDrawPrimitives2 ovladače. Chcete-li vytvořit pixel shader, modul runtime volá D3dDrawPrimitives2 s kódem operace D3DDP2OP_CREATEPIXELSHADER. Chcete-li vytvořit vrchol shader v DirectX 8.1 a starší, modul runtime volá D3dDrawPrimitives2 s kódem operace D3DDP2OP_CREATEVERTEXSHADER. Chcete-li vytvořit vrchol shader v DirectX 9.0 a novější, modul runtime volá D3dDrawPrimitives2 s kódem operace D3DDP2OP_CREATEVERTEXSHADERFUNC.
Tato část popisuje formát individuálního kódu shaderu a tokenů, které tvoří každý kód shaderu.