Intestazione d3dcommon.h
Questa intestazione viene usata dalla grafica Direct3D 11. Per altre informazioni, vedere:
d3dcommon.h contiene le interfacce di programmazione seguenti:
ID3D10Blob Questa interfaccia viene usata per restituire dati di lunghezza arbitraria. |
ID3DDestructionNotifier ID3DDestructionNotifier è un'interfaccia che è possibile usare per eseguire la registrazione per i callback quando un oggetto Nano-COM Direct3D viene eliminato definitivamente. |
ID3DInclude ID3DInclude è un'interfaccia di inclusione implementata dall'utente per consentire a un'applicazione di chiamare metodi sostituibili dall'utente per aprire e chiudere shader |
D3D_SHADER_MACRO Definisce una macro shader. |
D3D_CBUFFER_TYPE Valori che identificano l'uso previsto di dati del buffer costante. |
D3D_DRIVER_TYPE Opzioni del tipo di driver. |
D3D_FEATURE_LEVEL Descrive il set di funzionalità di destinazione di un dispositivo Direct3D. |
D3D_INCLUDE_TYPE Valori che indicano la posizione di uno shader |
D3D_INTERPOLATION_MODE Specifica la modalità di interpolazione, che influisce sulla modalità di calcolo dei valori durante la rasterizzazione. |
D3D_MIN_PRECISION Valori che indicano la precisione di interpolazione minima desiderata. |
D3D_NAME Valori che identificano i parametri dello shader che usano la semantica del valore di sistema. |
D3D_PARAMETER_FLAGS Indica i flag semantici per i parametri della funzione. |
D3D_PRIMITIVE Indica come la pipeline interpreta le primitive di input geometry o hull shader. |
D3D_PRIMITIVE_TOPOLOGY Valori che indicano come la pipeline interpreta i dati dei vertici associati alla fase dell'assembler di input. Questi valori di topologia primitiva determinano come viene eseguito il rendering dei dati dei vertici sullo schermo. |
D3D_REGISTER_COMPONENT_TYPE Valori che identificano i tipi di dati che possono essere archiviati in un registro. |
D3D_RESOURCE_RETURN_TYPE Indica il tipo di valore restituito. |
D3D_SHADER_CBUFFER_FLAGS Valori che identificano l'uso previsto di un buffer di dati costante. |
D3D_SHADER_INPUT_FLAGS Valori che identificano le opzioni di input dello shader. |
D3D_SHADER_INPUT_TYPE Valori che identificano i tipi di risorse che possono essere associati a uno shader e che vengono riflessi come parte della descrizione della risorsa per lo shader. |
D3D_SHADER_VARIABLE_CLASS Valori che identificano la classe di una variabile shader. |
D3D_SHADER_VARIABLE_FLAGS Valori che identificano le informazioni su una variabile shader. |
D3D_SHADER_VARIABLE_TYPE Valori che identificano vari dati, trame e tipi di buffer che possono essere assegnati a una variabile shader. |
D3D_SRV_DIMENSION Valori che identificano il tipo di risorsa da visualizzare come risorsa shader. |
D3D_TESSELLATOR_DOMAIN Opzioni di dominio per i dati a mosaico. |
D3D_TESSELLATOR_OUTPUT_PRIMITIVE Tipi primitivi di output. |
D3D_TESSELLATOR_PARTITIONING Opzioni di partizionamento. |