Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Descreve um passe para um objeto de efeito.
Sintaxe
typedef struct D3DXPASS_DESC {
LPCSTR Name;
UINT Annotations;
const DWORD *pVertexShaderFunction;
const DWORD *pPixelShaderFunction;
} D3DXPASS_DESC, *LPD3DXPASS_DESC;
Membros
-
Nome
-
Tipo: LPCSTR
-
Valor de cadeia de caracteres usado para a passagem.
-
Anotações
-
Tipo: UINT
-
Anotações são dados específicos do usuário que podem ser anexados a qualquer técnica, passagem ou parâmetro. Consulte Adicionar informações aos parâmetros de efeito with_Annotations.
-
pVertexShaderFunction
-
Tipo: const DWORD*
-
Ponteiro para a função de sombreador de vértice. Se um efeito for criado com D3DXFX_NOT_CLONEABLE, essa estrutura retornará um ponteiro NULL quando chamado por GetPassDesc.
-
pPixelShaderFunction
-
Tipo: const DWORD*
-
Ponteiro para a função de sombreador de pixel. Se um efeito for criado com D3DXFX_NOT_CLONEABLE, essa estrutura retornará um ponteiro NULL quando chamado por GetPassDesc.
Requisitos
| Requisito | Valor |
|---|---|
| parâmetro |
|
Confira também