Strutture di base Direct3D 11

Questa sezione contiene informazioni sulle strutture principali.

Contenuto della sezione

Argomento Descrizione
D3D11_BLEND_DESC
Descrive lo stato di blend usato in una chiamata a ID3D11Device::CreateBlendState per creare un oggetto blend-state.
D3D11_BLEND_DESC1
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive lo stato di blend usato in una chiamata a ID3D11Device1::CreateBlendState1 per creare un oggetto blend-state.
D3D11_BOX
Definisce una casella 3D.
D3D11_COUNTER_DESC
Descrive un contatore.
D3D11_COUNTER_INFO
Informazioni sulle funzionalità del contatore delle prestazioni della scheda video.
D3D11_DEPTH_STENCIL_DESC
Descrive lo stato di profondità stencil.
D3D11_DEPTH_STENCILOP_DESC
Operazioni Stencil che possono essere eseguite in base ai risultati del test stencil.
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
Argomenti per l'istanza indicizzata di disegno indiretto.
D3D11_DRAW_INSTANCED_INDIRECT_ARGS
Argomenti per l'istanza di disegno indiretto.
D3D11_FEATURE_DATA_ARCHITECTURE_INFO
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive le informazioni sull'architettura della scheda Direct3D 11.1.
D3D11_FEATURE_DATA_D3D9_OPTIONS
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive le opzioni di funzionalità Direct3D 9 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D9_OPTIONS1
Descrive le opzioni di funzionalità Direct3D 9 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive il supporto ombreggiatura Direct3D 9 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
Descrive se è supportato un instancing semplice.
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
Descrive il supporto dello shader di calcolo e del buffer non elaborato e strutturato nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D11_OPTIONS
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive le opzioni di funzionalità Direct3D 11.1 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D11_OPTIONS1
Descrive le opzioni di funzionalità Direct3D 11.2 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D11_OPTIONS2
Descrive le opzioni di funzionalità Direct3D 11.3 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D11_OPTIONS3
Descrive le opzioni di funzionalità Direct3D 11.3 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D11_OPTIONS4
Descrive le opzioni di funzionalità Direct3D 11.4 nel driver grafico corrente.
D3D11_FEATURE_DATA_D3D11_OPTIONS5
Descrive il livello di supporto per le risorse condivise nel driver grafico corrente.
D3D11_FEATURE_DATA_DISPLAYABLE Descrive il livello di superfici visualizzabili supportate nel driver grafico corrente.
D3D11_FEATURE_DATA_DOUBLES
Descrive il supporto del tipo di dati doppio nel driver grafico corrente.
D3D11_FEATURE_DATA_FORMAT_SUPPORT
Descrive le risorse supportate dal driver grafico corrente per un determinato formato.
D3D11_FEATURE_DATA_FORMAT_SUPPORT2
Descrive quali opzioni di risorsa non ordinate sono supportate dal driver grafico corrente per un determinato formato.
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
Descrive il supporto dell'indirizzo virtuale della GPU dei dati delle funzionalità, inclusi i bit di indirizzo massimi per risorsa e per ogni processo.
D3D11_FEATURE_DATA_MARKER_SUPPORT
Descrive se è supportata una tecnica di profilatura GPU.
D3D11_FEATURE_DATA_SHADER_CACHE
Descrive il livello di memorizzazione nella cache dello shader supportato nel driver grafico corrente.
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive le opzioni di supporto di precisione per shader nel driver grafico corrente.
D3D11_FEATURE_DATA_THREADING
Descrive le funzionalità di multi threading supportate dal driver grafico corrente.
D3D11_INPUT_ELEMENT_DESC
Descrizione di un singolo elemento per la fase dell'assembler di input.
D3D11_QUERY_DATA_PIPELINE_STATISTICS
Eseguire query sulle attività della pipeline grafica tra chiamate a ID3D11DeviceContext::Begin e ID3D11DeviceContext::End.
D3D11_QUERY_DATA_SO_STATISTICS
Eseguire query sulla quantità di dati trasmessi ai buffer di output di flusso tra ID3D11DeviceContext::Begin e ID3D11DeviceContext::End.
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
Eseguire query sull'affidabilità di una query timestamp.
D3D11_QUERY_DESC
Descrive una query.
D3D11_QUERY_DESC1
Descrive una query.
D3D11_RASTERIZER_DESC
Descrive lo stato del rasterizer.
D3D11_RASTERIZER_DESC1
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive lo stato del rasterizer.
D3D11_RASTERIZER_DESC2
Descrive lo stato del rasterizer.
D3D11_RECT
D3D11_RECT è dichiarato come segue:
D3D11_RENDER_TARGET_BLEND_DESC
Descrive lo stato di blend per una destinazione di rendering.
D3D11_RENDER_TARGET_BLEND_DESC1
Nota: Questa struttura è supportata dal runtime Direct3D 11.1, disponibile nei sistemi operativi Windows 8 e versioni successive.
Descrive lo stato di blend per una destinazione di rendering.
D3D11_SAMPLER_DESC
Descrive uno stato di esempio.
D3D11_SO_DECLARATION_ENTRY
Descrizione di un elemento vertice in un buffer vertex in uno slot di output.
D3D11_VIEWPORT
Definisce le dimensioni di un viewport.

Inoltre, esiste una struttura rettangolo 2D definita in D3D11.h.

typedef RECT D3D11_RECT;

Per la documentazione, vedere RECT in Windows GDI.

Informazioni di riferimento principali