struttura D3D10_DDI_SAMPLER_DESC (d3d10umddi.h)

La struttura D3D10_DDI_SAMPLER_DESC descrive un campionatore.

Sintassi

typedef struct D3D10_DDI_SAMPLER_DESC {
  [in] D3D10_DDI_FILTER               Filter;
  [in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressU;
  [in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressV;
  [in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressW;
  [in] FLOAT                          MipLODBias;
  [in] UINT                           MaxAnisotropy;
  [in] D3D10_DDI_COMPARISON_FUNC      ComparisonFunc;
       FLOAT                          BorderColor[4];
  [in] FLOAT                          MinLOD;
  [in] FLOAT                          MaxLOD;
} D3D10_DDI_SAMPLER_DESC;

Members

[in] Filter

Valore tipizzato D3D10_DDI_FILTER che indica la proprietà del filtro per un campionatore.

[in] AddressU

Valore D3D10_DDI_TEXTURE_ADDRESS_MODE tipizzato che indica la modalità di indirizzo della trama per la coordinata u.

[in] AddressV

Valore tipizzato D3D10_DDI_TEXTURE_ADDRESS_MODE che indica la modalità di indirizzo della trama per la coordinata v.

[in] AddressW

Valore tipizzato D3D10_DDI_TEXTURE_ADDRESS_MODE che indica la modalità di indirizzo della trama per la coordinata w.

[in] MipLODBias

Float a precisione singola che influisce sul livello selezionato dal driver per il livello di dettaglio della mappa MIP.

[in] MaxAnisotropy

Valore massimo valido per lo stato di fase della trama anisotropia.

[in] ComparisonFunc

Valore tipizzato D3D10_DDI_COMPARISON_FUNC che indica la funzione di confronto sampler da eseguire.

[in] BorderColor[4]

Matrice a quattro elementi di vettori float a precisione singola per RGBA, dove Red == 0. Il colore del bordo viene utilizzato quando il valore D3D10_DDI_TEXTURE_ADDRESS_BORDER viene specificato nel membro AddressU, AddressV o AddressW. Il valore float deve essere convertito nel formato di risorsa appropriato.

[in] MinLOD

Vettore float a precisione singola per il livello minimo di dettaglio (LOD) per il campionatore.

[in] MaxLOD

Vettore float a precisione singola per il livello massimo di dettaglio (LOD) per il campionatore.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CalcPrivateSamplerSize

CreateSampler

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_FILTER

D3D10_DDI_TEXTURE_ADDRESS_MODE