Share via


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

Vedi anche

Interfaccia ID3D10Device