PFND3D10DDI_STATE_VS_SAMPLER_CB Rückruffunktion (d3d10umddi.h)

Die pfnStateVsSamplerCb-Funktion bewirkt, dass die Microsoft Direct3D 10-Runtime die gebundenen Sampler der Vertexshaderphase aktualisiert.

Syntax

PFND3D10DDI_STATE_VS_SAMPLER_CB Pfnd3d10ddiStateVsSamplerCb;

void Pfnd3d10ddiStateVsSamplerCb(
  D3D10DDI_HRTCORELAYER unnamedParam1,
  UINT unnamedParam2,
  UINT unnamedParam3
)
{...}

Parameter

unnamedParam1

hRuntimeDevice [in]

Ein Handle für einen Kontext für die Direct3D 10-Kernlaufzeit. Dieses Handle wird dem Treiber bei einem Aufruf der CreateDevice(D3D10) -Funktion des Treibers bereitgestellt.

unnamedParam2

Anzahl [in]

Die Gesamtanzahl der DDI-Handles für Sampler. Die Zahl kann -1 sein, was angibt, dass pfnStateVsSamplerCb seine hohen Wasserzeichen verwendet, um einen optimalen Wert zu ersetzen (der in der Regel kleiner als der maximal gültige Wert für Count ist). In einem Slot, der größer als der optimale Count-Wert ist, ist jedoch keine Bindung ungleich NULL vorhanden.

unnamedParam3

Basis [in]

Der Anfang des DDI-Handles für Sampler.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile d3d10umddi.h (include D3d10umddi.h)

Weitere Informationen

CreateDevice(D3D10)

D3D10DDI_CORELAYER_DEVICECALLBACKS