共用方式為


D3DXPARAMETER_DESC 結構

描述用於效果物件的參數。

語法

typedef struct D3DXPARAMETER_DESC {
  LPCSTR              Name;
  LPCSTR              Semantic;
  D3DXPARAMETER_CLASS Class;
  D3DXPARAMETER_TYPE  Type;
  UINT                Rows;
  UINT                Columns;
  UINT                Elements;
  UINT                Annotations;
  UINT                StructMembers;
  DWORD               Flags;
  UINT                Bytes;
} D3DXPARAMETER_DESC, *LPD3DXPARAMETER_DESC;

成員

名稱

類型: LPCSTR

參數的名稱。

語義

類型: LPCSTR

語意意義,也稱為使用方式。

類別

類型: D3DXPARAMETER_CLASS

參數類別。 將此設定為 D3DXPARAMETER_CLASS中的其中一個值。

類型

類型: D3DXPARAMETER_TYPE

參數類型。 將此設定為 D3DXPARAMETER_TYPE中的其中一個值。

資料列

類型: UINT

陣列中的資料列數目。

資料行

類型: UINT

陣列中的資料行數目。

元素

類型: UINT

陣列中的專案數目。

註解

類型: UINT

批註數目。

StructMembers

類型: UINT

結構成員數目。

旗標

類型: DWORD

參數屬性。 請參閱 效果常數

Bytes

類型: UINT

參數的大小,以位元組為單位。

規格需求

需求
標頭
D3dx9effect.h

另請參閱

效果結構