Metodo ID3DXTextureShader::GetConstantDesc

Ottiene un puntatore alla matrice di costanti nella tabella costante.

Sintassi

HRESULT GetConstantDesc(
  [in]      D3DXHANDLE        hConstant,
  [in, out] D3DXCONSTANT_DESC *pDesc,
  [in, out] UINT              *pCount
);

Parametri

hConstant [in]

Tipo: D3DXHANDLE

Identificatore univoco di una costante. Vedere D3DXHANDLE.

pDesc [in, out]

Tipo: D3DXCONSTANT_DESC*

Restituisce un puntatore a una matrice di descrizioni. Vedere D3DXCONSTANT_DESC.

pCount [in, out]

Tipo: UINT*

L'input fornito deve essere la dimensione massima della matrice. L'output è il numero di elementi compilati nella matrice quando la funzione restituisce.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Commenti

Gli esempi possono essere visualizzati più volte in una tabella costante, pertanto questo metodo può restituire una matrice di descrizioni ognuna con un indice di registro diverso.

Requisiti

Requisito Valore
Intestazione
D3DX9Shader.h
Libreria
D3dx9.lib

Vedi anche

ID3DXTextureShader

ID3DXTextureShader::GetDesc