Metodo ID3D10Device::CreateSamplerState (d3d10.h)
Creare un oggetto sampler-state che incapsula le informazioni di campionamento per una trama.
Sintassi
HRESULT CreateSamplerState(
[in] const D3D10_SAMPLER_DESC *pSamplerDesc,
[out] ID3D10SamplerState **ppSamplerState
);
Parametri
[in] pSamplerDesc
Tipo: const D3D10_SAMPLER_DESC*
Puntatore a una descrizione dello stato del sampler (vedere D3D10_SAMPLER_DESC).
[out] ppSamplerState
Tipo: ID3D10SamplerState**
Indirizzo di un puntatore all'oggetto stato del sampler creato (vedere ID3D10SamplerState Interface).
Valore restituito
Tipo: HRESULT
Questo metodo restituisce uno dei codici restituiti Direct3D 10 seguenti.
Commenti
È possibile creare oggetti di stato di esempio univoci 4096 in un dispositivo alla volta.
Se un'applicazione tenta di creare uno stato di sampler con la stessa descrizione di uno stato di sampler già esistente, verrà restituita la stessa interfaccia con un conteggio di riferimenti incrementato e il numero totale di oggetti di stato di sampler univoci rimarrà invariato.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d10.h |
Libreria | D3D10.lib |