Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il codice pixel shader segue la struttura D3DHAL_DP2CREATEPIXELSHADER nel flusso di comandi. Per DirectX 8.1 e versioni precedenti, il codice del vertex shader segue la struttura D3DHAL_DP2CREATEVERTEXSHADER. Per DirectX 9.0 e versioni successive, il codice del vertex shader segue la struttura D3DHAL_DP2CREATEVERTEXSHADERFUNC. Il runtime crea un pixel o un vertex shader quando chiama la funzione D3dDrawPrimitives2 di un driver. Per creare un pixel shader, il runtime chiama D3dDrawPrimitives2 con il codice dell'operazione D3DDP2OP_CREATEPIXELSHADER. Per creare un vertex shader in DirectX 8.1 e versioni precedenti, il runtime chiama D3dDrawPrimitives2 con il codice dell'operazione D3DDP2OP_CREATEVERTEXSHADER. Per creare un vertex shader in DirectX 9.0 e versioni successive, il runtime chiama D3dDrawPrimitives2 con il codice dell'operazione D3DDP2OP_CREATEVERTEXSHADERFUNC.
Questa sezione descrive il formato di un singolo codice shader e i token che comprendono ogni codice shader.