Strutture shader (grafica Direct3D 11)

Le strutture vengono usate per creare e usare shader.

Contenuto della sezione

Argomento Descrizione
D3D11_CLASS_INSTANCE_DESC
Descrive un'istanza della classe HLSL.
D3D11_COMPUTE_SHADER_TRACE_DESC
Descrive un'istanza di un compute shader da tracciare.
D3D11_DOMAIN_SHADER_TRACE_DESC
Descrive un'istanza di uno shader di dominio da tracciare.
D3D11_FUNCTION_DESC
Descrive una funzione.
D3D11_GEOMETRY_SHADER_TRACE_DESC
Descrive un'istanza di uno shader geometry da tracciare.
D3D11_HULL_SHADER_TRACE_DESC
Descrive un'istanza di uno hull shader da tracciare.
D3D11_LIBRARY_DESC
Descrive una libreria.
D3D11_PARAMETER_DESC
Descrive un parametro di funzione.
D3D11_PIXEL_SHADER_TRACE_DESC
Descrive un'istanza di un pixel shader da tracciare.
D3D11_SHADER_BUFFER_DESC
Descrive un buffer costante dello shader.
D3D11_SHADER_DESC
Descrive uno shader.
D3D11_SHADER_INPUT_BIND_DESC
Descrive il modo in cui una risorsa shader è associata a un input dello shader.
D3D11_SHADER_TRACE_DESC
Descrive un oggetto shader-trace.
D3D11_SHADER_TYPE_DESC
Descrive un tipo di variabile shader.
D3D11_SHADER_VARIABLE_DESC
Descrive una variabile shader.
D3D11_SIGNATURE_PARAMETER_DESC
Descrive una firma dello shader.
D3D11_TRACE_REGISTER
Descrive un registro di traccia.
D3D11_TRACE_STATS
Specifica le statistiche relative a una traccia.
D3D11_TRACE_STEP
Descrive un passaggio di traccia, ovvero un'istruzione.
D3D11_TRACE_VALUE
Descrive un valore di traccia.
D3D11_VERTEX_SHADER_TRACE_DESC
Descrive un'istanza di un vertex shader da tracciare.

Riferimenti per shader