Metodo ID3DX11Effect::GetVariableByIndex
Ottenere una variabile per indice.
Sintassi
ID3DX11EffectVariable* GetVariableByIndex(
UINT Index
);
Parametri
-
Index
-
Tipo: UINT
Indice a base zero.
Valore restituito
Tipo: ID3DX11EffectVariable*
Puntatore a un ID3DX11EffectVariable.
Commenti
Un effetto può contenere una o più variabili. Le variabili al di fuori di una tecnica sono considerate globali a tutti gli effetti, quelle che si trovano all'interno di una tecnica sono locali per tale tecnica. È possibile accedere a qualsiasi variabile di effetto non statico locale usando il nome o con un indice.
Il metodo restituisce un puntatore a un'interfaccia di variabile effetto se non viene trovata una variabile; è possibile chiamare ID3DX11Effect::IsValid per verificare se l'indice esiste o meno.
Nota
DirectX SDK non fornisce file binari compilati per gli effetti. Per compilare l'applicazione di tipo effetti, è necessario usare l'origine Effects 11. Per altre informazioni sull'uso dell'origine degli effetti 11, vedere Differenze tra gli effetti 10 e gli effetti 11.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|