estructura de D3DXPASS_DESC
Describe un paso para un objeto de efecto.
Sintaxis
typedef struct D3DXPASS_DESC {
LPCSTR Name;
UINT Annotations;
const DWORD *pVertexShaderFunction;
const DWORD *pPixelShaderFunction;
} D3DXPASS_DESC, *LPD3DXPASS_DESC;
Miembros
-
Nombre
-
Tipo: LPCSTR
-
Valor de cadena usado para el pase.
-
Anotaciones
-
Tipo: UINT
-
Las anotaciones son datos específicos del usuario que se pueden adjuntar a cualquier técnica, paso o parámetro. Vea Agregar información a los parámetros de efecto with_Annotations.
-
pVertexShaderFunction
-
Tipo: const DWORD*
-
Puntero a la función de sombreador de vértices. Si se crea un efecto con D3DXFX_NOT_CLONEABLE, esta estructura devolverá un puntero NULL cuando lo llame GetPassDesc.
-
pPixelShaderFunction
-
Tipo: const DWORD*
-
Puntero a la función de sombreador de píxeles. Si se crea un efecto con D3DXFX_NOT_CLONEABLE, esta estructura devolverá un puntero NULL cuando lo llame GetPassDesc.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Vea también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de