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