Condividi tramite


Metodo ID3DXEffectStateManager::SetTexture

Funzione di callback che deve essere implementata da un utente per impostare una trama.

Sintassi

HRESULT SetTexture(
  [in] DWORD                  Stage,
  [in] LPDIRECT3DBASETEXTURE9 pTexture
);

Parametri

Fase [in]

Tipo: DWORD

Fase a cui viene assegnata la trama. Si tratta del valore di indice in IDirect3DDevice9::SetTexture o IDirect3DDevice9::SetTextureStageState.

pTexture [in]

Tipo: LPDIRECT3DBASETEXTURE9

Puntatore all'oggetto trama. Questo può essere uno dei tipi di trama Direct3D (cubo, volume e così via). Vedere IDirect3DBaseTexture9.

Valore restituito

Tipo: HRESULT

Il metodo implementato dall'utente deve restituire S_OK. Se il callback ha esito negativo quando si imposta lo stato del dispositivo, si verificherà una delle operazioni seguenti:

Requisiti

Requisito Valore
Intestazione
D3DX9Effect.h
Libreria
D3dx9.lib

Vedi anche

ID3DXEffectStateManager