estrutura D3DXPASS_DESC
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