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.
Solo DirectX 8.0 e versioni successive.
La struttura D3DHAL_DP2SETVERTEXSHADERCONST viene utilizzata per impostare uno o più registri costanti del vertex shader quando il codice operativo D3DDP2OP_SETVERTEXSHADERCONST viene ricevuto da D3dDrawPrimitives2.
Sintassi
typedef struct _D3DHAL_DP2SETVERTEXSHADERCONST {
DWORD dwRegister;
DWORD dwCount;
} D3DHAL_DP2SETVERTEXSHADERCONST;
Membri
dwRegister
Specifica l'indice della prima costante vertex shader per l'invio del relativo valore.
dwCount
Specifica il numero di registri costanti da impostare e, di conseguenza, il numero di quattro vettori float a precisione singola da leggere dal flusso DP2.
Osservazioni
Viene assegnato un registro di avvio e un conteggio dei registri. Uno o più vettori di quattro valori a virgola mobile e precisione singola seguono immediatamente la struttura dei dati D3DHAL_DP2SETVERTEXSHADERCONST nel flusso DP2.
Il runtime verifica che l'intervallo di registri specificato sia valido in base al livello di supporto del vertex shader segnalato al driver. Inoltre, se il driver non supporta alcuna forma di elaborazione dei vertici programmabile, il runtime non invia questo token al driver.
Fabbisogno
| Requisito | Valore |
|---|---|
| intestazione | d3dhal.h (include D3dhal.h) |
Vedere anche
D3DDP2OP_SETVERTEXSHADERCONST