Compartir a través de


Método ID3D10Device::CreateSamplerState (d3d10.h)

Cree un objeto sampler-state que encapsula la información de muestreo de una textura.

Sintaxis

HRESULT CreateSamplerState(
  [in]  const D3D10_SAMPLER_DESC *pSamplerDesc,
  [out] ID3D10SamplerState       **ppSamplerState
);

Parámetros

[in] pSamplerDesc

Tipo: const D3D10_SAMPLER_DESC*

Puntero a una descripción del estado del sampler (consulte D3D10_SAMPLER_DESC).

[out] ppSamplerState

Tipo: ID3D10SamplerState**

Dirección de un puntero al objeto de estado de ejemplo creado (vea ID3D10SamplerState Interface).

Valor devuelto

Tipo: HRESULT

Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.

Comentarios

Se pueden crear objetos de estado de muestra únicos 4096 en un dispositivo a la vez.

Si una aplicación intenta crear un estado de sampler con la misma descripción que un estado de sampler existente, se devolverá la misma interfaz con un recuento de referencias incrementado y se devolverá el número total de objetos de estado de muestreo únicos.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d10.h
Library D3D10.lib

Consulte también

Id3D10Device (interfaz)