共用方式為


D3DDDIARG_SETVERTEXSHADERCONST 結構 (d3dumddi.h)

D3DDDIARG_SETVERTEXSHADERCONST 結構描述如何設定頂點著色器常數緩存器。

語法

typedef struct _D3DDDIARG_SETVERTEXSHADERCONST {
  [in] UINT Register;
  [in] UINT Count;
} D3DDDIARG_SETVERTEXSHADERCONST;

成員

[in] Register

第一個頂點著色器常數緩存器的索引,其值已設定。

[in] Count

要設定的常數緩存器數目,因此,呼叫使用者模式顯示驅動程式的 SetVertexShaderConst、SetVertexShaderConstISetVertexShaderConstB 函數中,在 pRegisters 參數中傳遞的陣列值數目。

備註

Count 成員會根據呼叫 SetVertexShaderConst、SetVertexShaderConstISetVertexShaderConstB 函數中使用的結構類型,指定下列值:

上述結構完全相同,如下列定義所示:
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTI;
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTB;

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3dumddi.h (include D3dumddi.h)

另請參閱

SetVertexShaderConst

SetVertexShaderConstB

SetVertexShaderConstI