共用方式為


D3DXPASS_DESC 結構

描述效果物件的傳遞。

語法

typedef struct D3DXPASS_DESC {
  LPCSTR      Name;
  UINT        Annotations;
  const DWORD *pVertexShaderFunction;
  const DWORD *pPixelShaderFunction;
} D3DXPASS_DESC, *LPD3DXPASS_DESC;

成員

名稱

類型: LPCSTR

用於傳遞的字串值。

註解

類型: UINT

批註是可附加至任何技術、傳遞或參數的使用者特定資料。 請參閱 將資訊新增至效果參數with_Annotations

pVertexShaderFunction

類型:const DWORD*

頂點著色器函式的指標。 如果使用D3DXFX_NOT_CLONEABLE建立效果,則由 GetPassDesc呼叫時,此結構會傳回Null指標。

pPixelShaderFunction

類型:const DWORD*

圖元著色器函式的指標。 如果使用D3DXFX_NOT_CLONEABLE建立效果,則由 GetPassDesc呼叫時,此結構會傳回Null指標。

規格需求

需求
標頭
D3dx9effect.h

另請參閱

效果結構

GetPassDesc