• Home
  • Raw
  • Download

Lines Matching refs:STDMETHOD

90     STDMETHOD(QueryInterface)(THIS_ REFIID riid, void **out) PURE;  in DECLARE_INTERFACE_()
105 STDMETHOD(QueryInterface)(THIS_ REFIID riid, void **out) PURE; in DECLARE_INTERFACE_()
109 STDMETHOD(GetDesc)(THIS_ D3DXEFFECT_DESC* desc) PURE; in DECLARE_INTERFACE_()
110 STDMETHOD(GetParameterDesc)(THIS_ D3DXHANDLE parameter, D3DXPARAMETER_DESC* desc) PURE; in DECLARE_INTERFACE_()
111 STDMETHOD(GetTechniqueDesc)(THIS_ D3DXHANDLE technique, D3DXTECHNIQUE_DESC* desc) PURE; in DECLARE_INTERFACE_()
112 STDMETHOD(GetPassDesc)(THIS_ D3DXHANDLE pass, D3DXPASS_DESC* desc) PURE; in DECLARE_INTERFACE_()
113 STDMETHOD(GetFunctionDesc)(THIS_ D3DXHANDLE shader, D3DXFUNCTION_DESC* desc) PURE; in DECLARE_INTERFACE_()
126 STDMETHOD(SetValue)(THIS_ D3DXHANDLE parameter, const void *data, UINT bytes) PURE; in DECLARE_INTERFACE_()
127 STDMETHOD(GetValue)(THIS_ D3DXHANDLE parameter, void *data, UINT bytes) PURE; in DECLARE_INTERFACE_()
128 STDMETHOD(SetBool)(THIS_ D3DXHANDLE parameter, WINBOOL b) PURE; in DECLARE_INTERFACE_()
129 STDMETHOD(GetBool)(THIS_ D3DXHANDLE parameter, WINBOOL* b) PURE; in DECLARE_INTERFACE_()
130 STDMETHOD(SetBoolArray)(THIS_ D3DXHANDLE parameter, const WINBOOL *b, UINT count) PURE; in DECLARE_INTERFACE_()
131 STDMETHOD(GetBoolArray)(THIS_ D3DXHANDLE parameter, WINBOOL* b, UINT count) PURE; in DECLARE_INTERFACE_()
132 STDMETHOD(SetInt)(THIS_ D3DXHANDLE parameter, INT n) PURE; in DECLARE_INTERFACE_()
133 STDMETHOD(GetInt)(THIS_ D3DXHANDLE parameter, INT* n) PURE; in DECLARE_INTERFACE_()
134 STDMETHOD(SetIntArray)(THIS_ D3DXHANDLE parameter, const INT *n, UINT count) PURE; in DECLARE_INTERFACE_()
135 STDMETHOD(GetIntArray)(THIS_ D3DXHANDLE parameter, INT* n, UINT count) PURE; in DECLARE_INTERFACE_()
136 STDMETHOD(SetFloat)(THIS_ D3DXHANDLE parameter, FLOAT f) PURE; in DECLARE_INTERFACE_()
137 STDMETHOD(GetFloat)(THIS_ D3DXHANDLE parameter, FLOAT* f) PURE; in DECLARE_INTERFACE_()
138 STDMETHOD(SetFloatArray)(THIS_ D3DXHANDLE parameter, const FLOAT *f, UINT count) PURE; in DECLARE_INTERFACE_()
139 STDMETHOD(GetFloatArray)(THIS_ D3DXHANDLE parameter, FLOAT* f, UINT count) PURE; in DECLARE_INTERFACE_()
140 STDMETHOD(SetVector)(THIS_ D3DXHANDLE parameter, const D3DXVECTOR4 *vector) PURE; in DECLARE_INTERFACE_()
141 STDMETHOD(GetVector)(THIS_ D3DXHANDLE parameter, D3DXVECTOR4* vector) PURE; in DECLARE_INTERFACE_()
142STDMETHOD(SetVectorArray)(THIS_ D3DXHANDLE parameter, const D3DXVECTOR4 *vector, UINT count) PURE; in DECLARE_INTERFACE_()
143 STDMETHOD(GetVectorArray)(THIS_ D3DXHANDLE parameter, D3DXVECTOR4* vector, UINT count) PURE; in DECLARE_INTERFACE_()
144 STDMETHOD(SetMatrix)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
145 STDMETHOD(GetMatrix)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix) PURE; in DECLARE_INTERFACE_()
146STDMETHOD(SetMatrixArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix, UINT count) PURE; in DECLARE_INTERFACE_()
147 STDMETHOD(GetMatrixArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix, UINT count) PURE; in DECLARE_INTERFACE_()
148STDMETHOD(SetMatrixPointerArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX **matrix, UINT count… in DECLARE_INTERFACE_()
149STDMETHOD(GetMatrixPointerArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX** matrix, UINT count) PURE; in DECLARE_INTERFACE_()
150 STDMETHOD(SetMatrixTranspose)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
151 STDMETHOD(GetMatrixTranspose)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix) PURE; in DECLARE_INTERFACE_()
152STDMETHOD(SetMatrixTransposeArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix, UINT coun… in DECLARE_INTERFACE_()
153STDMETHOD(GetMatrixTransposeArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix, UINT count) PUR… in DECLARE_INTERFACE_()
154STDMETHOD(SetMatrixTransposePointerArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX **matrix, U… in DECLARE_INTERFACE_()
155STDMETHOD(GetMatrixTransposePointerArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX** matrix, UINT co… in DECLARE_INTERFACE_()
156 STDMETHOD(SetString)(THIS_ D3DXHANDLE parameter, const char *string) PURE; in DECLARE_INTERFACE_()
157 STDMETHOD(GetString)(THIS_ D3DXHANDLE parameter, const char **string) PURE; in DECLARE_INTERFACE_()
158 STDMETHOD(SetTexture)(THIS_ D3DXHANDLE parameter, struct IDirect3DBaseTexture9 *texture) PURE; in DECLARE_INTERFACE_()
159 STDMETHOD(GetTexture)(THIS_ D3DXHANDLE parameter, struct IDirect3DBaseTexture9 **texture) PURE; in DECLARE_INTERFACE_()
160STDMETHOD(GetPixelShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DPixelShader9 **shader) PURE; in DECLARE_INTERFACE_()
161STDMETHOD(GetVertexShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DVertexShader9 **shader) PUR… in DECLARE_INTERFACE_()
162 STDMETHOD(SetArrayRange)(THIS_ D3DXHANDLE parameter, UINT start, UINT end) PURE; in DECLARE_INTERFACE_()
175 STDMETHOD(QueryInterface)(THIS_ REFIID riid, void **out) PURE; in DECLARE_INTERFACE_()
179 STDMETHOD(SetTransform)(THIS_ D3DTRANSFORMSTATETYPE state, const D3DMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
180 STDMETHOD(SetMaterial)(THIS_ const D3DMATERIAL9 *material) PURE; in DECLARE_INTERFACE_()
181 STDMETHOD(SetLight)(THIS_ DWORD index, const D3DLIGHT9 *light) PURE; in DECLARE_INTERFACE_()
182 STDMETHOD(LightEnable)(THIS_ DWORD index, WINBOOL enable) PURE; in DECLARE_INTERFACE_()
183 STDMETHOD(SetRenderState)(THIS_ D3DRENDERSTATETYPE state, DWORD value) PURE; in DECLARE_INTERFACE_()
184 STDMETHOD(SetTexture)(THIS_ DWORD stage, struct IDirect3DBaseTexture9 *texture) PURE; in DECLARE_INTERFACE_()
185STDMETHOD(SetTextureStageState)(THIS_ DWORD stage, D3DTEXTURESTAGESTATETYPE type, DWORD value) PUR… in DECLARE_INTERFACE_()
186 STDMETHOD(SetSamplerState)(THIS_ DWORD sampler, D3DSAMPLERSTATETYPE type, DWORD value) PURE; in DECLARE_INTERFACE_()
187 STDMETHOD(SetNPatchMode)(THIS_ FLOAT num_segments) PURE; in DECLARE_INTERFACE_()
188 STDMETHOD(SetFVF)(THIS_ DWORD format) PURE; in DECLARE_INTERFACE_()
189 STDMETHOD(SetVertexShader)(THIS_ struct IDirect3DVertexShader9 *shader) PURE; in DECLARE_INTERFACE_()
190STDMETHOD(SetVertexShaderConstantF)(THIS_ UINT register_index, const FLOAT *constant_data, UINT re… in DECLARE_INTERFACE_()
191STDMETHOD(SetVertexShaderConstantI)(THIS_ UINT register_index, const INT *constant_data, UINT regi… in DECLARE_INTERFACE_()
192STDMETHOD(SetVertexShaderConstantB)(THIS_ UINT register_index, const WINBOOL *constant_data, UINT … in DECLARE_INTERFACE_()
193 STDMETHOD(SetPixelShader)(THIS_ struct IDirect3DPixelShader9 *shader) PURE; in DECLARE_INTERFACE_()
194STDMETHOD(SetPixelShaderConstantF)(THIS_ UINT register_index, const FLOAT *constant_data, UINT reg… in DECLARE_INTERFACE_()
195STDMETHOD(SetPixelShaderConstantI)(THIS_ UINT register_index, const INT *constant_data, UINT regis… in DECLARE_INTERFACE_()
196STDMETHOD(SetPixelShaderConstantB)(THIS_ UINT register_index, const WINBOOL *constant_data, UINT r… in DECLARE_INTERFACE_()
215 STDMETHOD(QueryInterface)(THIS_ REFIID riid, void **out) PURE; in DECLARE_INTERFACE_()
219 STDMETHOD(GetDesc)(THIS_ D3DXEFFECT_DESC* desc) PURE; in DECLARE_INTERFACE_()
220 STDMETHOD(GetParameterDesc)(THIS_ D3DXHANDLE parameter, D3DXPARAMETER_DESC* desc) PURE; in DECLARE_INTERFACE_()
221 STDMETHOD(GetTechniqueDesc)(THIS_ D3DXHANDLE technique, D3DXTECHNIQUE_DESC* desc) PURE; in DECLARE_INTERFACE_()
222 STDMETHOD(GetPassDesc)(THIS_ D3DXHANDLE pass, D3DXPASS_DESC* desc) PURE; in DECLARE_INTERFACE_()
223 STDMETHOD(GetFunctionDesc)(THIS_ D3DXHANDLE shader, D3DXFUNCTION_DESC* desc) PURE; in DECLARE_INTERFACE_()
236 STDMETHOD(SetValue)(THIS_ D3DXHANDLE parameter, const void *data, UINT bytes) PURE; in DECLARE_INTERFACE_()
237 STDMETHOD(GetValue)(THIS_ D3DXHANDLE parameter, void *data, UINT bytes) PURE; in DECLARE_INTERFACE_()
238 STDMETHOD(SetBool)(THIS_ D3DXHANDLE parameter, WINBOOL b) PURE; in DECLARE_INTERFACE_()
239 STDMETHOD(GetBool)(THIS_ D3DXHANDLE parameter, WINBOOL* b) PURE; in DECLARE_INTERFACE_()
240 STDMETHOD(SetBoolArray)(THIS_ D3DXHANDLE parameter, const WINBOOL *b, UINT count) PURE; in DECLARE_INTERFACE_()
241 STDMETHOD(GetBoolArray)(THIS_ D3DXHANDLE parameter, WINBOOL* b, UINT count) PURE; in DECLARE_INTERFACE_()
242 STDMETHOD(SetInt)(THIS_ D3DXHANDLE parameter, INT n) PURE; in DECLARE_INTERFACE_()
243 STDMETHOD(GetInt)(THIS_ D3DXHANDLE parameter, INT* n) PURE; in DECLARE_INTERFACE_()
244 STDMETHOD(SetIntArray)(THIS_ D3DXHANDLE parameter, const INT *n, UINT count) PURE; in DECLARE_INTERFACE_()
245 STDMETHOD(GetIntArray)(THIS_ D3DXHANDLE parameter, INT* n, UINT count) PURE; in DECLARE_INTERFACE_()
246 STDMETHOD(SetFloat)(THIS_ D3DXHANDLE parameter, FLOAT f) PURE; in DECLARE_INTERFACE_()
247 STDMETHOD(GetFloat)(THIS_ D3DXHANDLE parameter, FLOAT* f) PURE; in DECLARE_INTERFACE_()
248 STDMETHOD(SetFloatArray)(THIS_ D3DXHANDLE parameter, const FLOAT *f, UINT count) PURE; in DECLARE_INTERFACE_()
249 STDMETHOD(GetFloatArray)(THIS_ D3DXHANDLE parameter, FLOAT* f, UINT count) PURE; in DECLARE_INTERFACE_()
250 STDMETHOD(SetVector)(THIS_ D3DXHANDLE parameter, const D3DXVECTOR4 *vector) PURE; in DECLARE_INTERFACE_()
251 STDMETHOD(GetVector)(THIS_ D3DXHANDLE parameter, D3DXVECTOR4* vector) PURE; in DECLARE_INTERFACE_()
252STDMETHOD(SetVectorArray)(THIS_ D3DXHANDLE parameter, const D3DXVECTOR4 *vector, UINT count) PURE; in DECLARE_INTERFACE_()
253 STDMETHOD(GetVectorArray)(THIS_ D3DXHANDLE parameter, D3DXVECTOR4* vector, UINT count) PURE; in DECLARE_INTERFACE_()
254 STDMETHOD(SetMatrix)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
255 STDMETHOD(GetMatrix)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix) PURE; in DECLARE_INTERFACE_()
256STDMETHOD(SetMatrixArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix, UINT count) PURE; in DECLARE_INTERFACE_()
257 STDMETHOD(GetMatrixArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix, UINT count) PURE; in DECLARE_INTERFACE_()
258STDMETHOD(SetMatrixPointerArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX **matrix, UINT count… in DECLARE_INTERFACE_()
259STDMETHOD(GetMatrixPointerArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX** matrix, UINT count) PURE; in DECLARE_INTERFACE_()
260 STDMETHOD(SetMatrixTranspose)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
261 STDMETHOD(GetMatrixTranspose)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix) PURE; in DECLARE_INTERFACE_()
262STDMETHOD(SetMatrixTransposeArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix, UINT coun… in DECLARE_INTERFACE_()
263STDMETHOD(GetMatrixTransposeArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix, UINT count) PUR… in DECLARE_INTERFACE_()
264STDMETHOD(SetMatrixTransposePointerArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX **matrix, U… in DECLARE_INTERFACE_()
265STDMETHOD(GetMatrixTransposePointerArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX** matrix, UINT co… in DECLARE_INTERFACE_()
266 STDMETHOD(SetString)(THIS_ D3DXHANDLE parameter, const char *string) PURE; in DECLARE_INTERFACE_()
267 STDMETHOD(GetString)(THIS_ D3DXHANDLE parameter, const char **string) PURE; in DECLARE_INTERFACE_()
268 STDMETHOD(SetTexture)(THIS_ D3DXHANDLE parameter, struct IDirect3DBaseTexture9 *texture) PURE; in DECLARE_INTERFACE_()
269 STDMETHOD(GetTexture)(THIS_ D3DXHANDLE parameter, struct IDirect3DBaseTexture9 **texture) PURE; in DECLARE_INTERFACE_()
270STDMETHOD(GetPixelShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DPixelShader9 **shader) PURE; in DECLARE_INTERFACE_()
271STDMETHOD(GetVertexShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DVertexShader9 **shader) PUR… in DECLARE_INTERFACE_()
272 STDMETHOD(SetArrayRange)(THIS_ D3DXHANDLE parameter, UINT start, UINT end) PURE; in DECLARE_INTERFACE_()
274 STDMETHOD(GetPool)(THIS_ ID3DXEffectPool **pool) PURE; in DECLARE_INTERFACE_()
275 STDMETHOD(SetTechnique)(THIS_ D3DXHANDLE technique) PURE; in DECLARE_INTERFACE_()
277 STDMETHOD(ValidateTechnique)(THIS_ D3DXHANDLE technique) PURE; in DECLARE_INTERFACE_()
278 STDMETHOD(FindNextValidTechnique)(THIS_ D3DXHANDLE technique, D3DXHANDLE* next_technique) PURE; in DECLARE_INTERFACE_()
280 STDMETHOD(Begin)(THIS_ UINT *passes, DWORD flags) PURE; in DECLARE_INTERFACE_()
281 STDMETHOD(BeginPass)(THIS_ UINT pass) PURE; in DECLARE_INTERFACE_()
282 STDMETHOD(CommitChanges)(THIS) PURE; in DECLARE_INTERFACE_()
283 STDMETHOD(EndPass)(THIS) PURE; in DECLARE_INTERFACE_()
284 STDMETHOD(End)(THIS) PURE; in DECLARE_INTERFACE_()
285 STDMETHOD(GetDevice)(THIS_ struct IDirect3DDevice9 **device) PURE; in DECLARE_INTERFACE_()
286 STDMETHOD(OnLostDevice)(THIS) PURE; in DECLARE_INTERFACE_()
287 STDMETHOD(OnResetDevice)(THIS) PURE; in DECLARE_INTERFACE_()
288 STDMETHOD(SetStateManager)(THIS_ ID3DXEffectStateManager *manager) PURE; in DECLARE_INTERFACE_()
289 STDMETHOD(GetStateManager)(THIS_ ID3DXEffectStateManager **manager) PURE; in DECLARE_INTERFACE_()
290 STDMETHOD(BeginParameterBlock)(THIS) PURE; in DECLARE_INTERFACE_()
292 STDMETHOD(ApplyParameterBlock)(THIS_ D3DXHANDLE parameter_block) PURE; in DECLARE_INTERFACE_()
294 STDMETHOD(DeleteParameterBlock)(THIS_ D3DXHANDLE parameter_block) PURE; in DECLARE_INTERFACE_()
296 STDMETHOD(CloneEffect)(THIS_ struct IDirect3DDevice9 *device, struct ID3DXEffect **effect) PURE; in DECLARE_INTERFACE_()
298STDMETHOD(SetRawValue)(THIS_ D3DXHANDLE parameter, const void *data, UINT byte_offset, UINT bytes)… in DECLARE_INTERFACE_()
313 STDMETHOD(QueryInterface)(THIS_ REFIID riid, void **out) PURE; in DECLARE_INTERFACE_()
317 STDMETHOD(GetDesc)(THIS_ D3DXEFFECT_DESC* desc) PURE; in DECLARE_INTERFACE_()
318 STDMETHOD(GetParameterDesc)(THIS_ D3DXHANDLE parameter, D3DXPARAMETER_DESC* desc) PURE; in DECLARE_INTERFACE_()
319 STDMETHOD(GetTechniqueDesc)(THIS_ D3DXHANDLE technique, D3DXTECHNIQUE_DESC* desc) PURE; in DECLARE_INTERFACE_()
320 STDMETHOD(GetPassDesc)(THIS_ D3DXHANDLE pass, D3DXPASS_DESC* desc) PURE; in DECLARE_INTERFACE_()
321 STDMETHOD(GetFunctionDesc)(THIS_ D3DXHANDLE shader, D3DXFUNCTION_DESC* desc) PURE; in DECLARE_INTERFACE_()
334 STDMETHOD(SetValue)(THIS_ D3DXHANDLE parameter, const void *data, UINT bytes) PURE; in DECLARE_INTERFACE_()
335 STDMETHOD(GetValue)(THIS_ D3DXHANDLE parameter, void *data, UINT bytes) PURE; in DECLARE_INTERFACE_()
336 STDMETHOD(SetBool)(THIS_ D3DXHANDLE parameter, WINBOOL b) PURE; in DECLARE_INTERFACE_()
337 STDMETHOD(GetBool)(THIS_ D3DXHANDLE parameter, WINBOOL* b) PURE; in DECLARE_INTERFACE_()
338 STDMETHOD(SetBoolArray)(THIS_ D3DXHANDLE parameter, const WINBOOL *b, UINT count) PURE; in DECLARE_INTERFACE_()
339 STDMETHOD(GetBoolArray)(THIS_ D3DXHANDLE parameter, WINBOOL* b, UINT count) PURE; in DECLARE_INTERFACE_()
340 STDMETHOD(SetInt)(THIS_ D3DXHANDLE parameter, INT n) PURE; in DECLARE_INTERFACE_()
341 STDMETHOD(GetInt)(THIS_ D3DXHANDLE parameter, INT* n) PURE; in DECLARE_INTERFACE_()
342 STDMETHOD(SetIntArray)(THIS_ D3DXHANDLE parameter, const INT *n, UINT count) PURE; in DECLARE_INTERFACE_()
343 STDMETHOD(GetIntArray)(THIS_ D3DXHANDLE parameter, INT* n, UINT count) PURE; in DECLARE_INTERFACE_()
344 STDMETHOD(SetFloat)(THIS_ D3DXHANDLE parameter, FLOAT f) PURE; in DECLARE_INTERFACE_()
345 STDMETHOD(GetFloat)(THIS_ D3DXHANDLE parameter, FLOAT* f) PURE; in DECLARE_INTERFACE_()
346 STDMETHOD(SetFloatArray)(THIS_ D3DXHANDLE parameter, const FLOAT *f, UINT count) PURE; in DECLARE_INTERFACE_()
347 STDMETHOD(GetFloatArray)(THIS_ D3DXHANDLE parameter, FLOAT* f, UINT count) PURE; in DECLARE_INTERFACE_()
348 STDMETHOD(SetVector)(THIS_ D3DXHANDLE parameter, const D3DXVECTOR4 *vector) PURE; in DECLARE_INTERFACE_()
349 STDMETHOD(GetVector)(THIS_ D3DXHANDLE parameter, D3DXVECTOR4* vector) PURE; in DECLARE_INTERFACE_()
350STDMETHOD(SetVectorArray)(THIS_ D3DXHANDLE parameter, const D3DXVECTOR4 *vector, UINT count) PURE; in DECLARE_INTERFACE_()
351 STDMETHOD(GetVectorArray)(THIS_ D3DXHANDLE parameter, D3DXVECTOR4* vector, UINT count) PURE; in DECLARE_INTERFACE_()
352 STDMETHOD(SetMatrix)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
353 STDMETHOD(GetMatrix)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix) PURE; in DECLARE_INTERFACE_()
354STDMETHOD(SetMatrixArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix, UINT count) PURE; in DECLARE_INTERFACE_()
355 STDMETHOD(GetMatrixArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix, UINT count) PURE; in DECLARE_INTERFACE_()
356STDMETHOD(SetMatrixPointerArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX **matrix, UINT count… in DECLARE_INTERFACE_()
357STDMETHOD(GetMatrixPointerArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX** matrix, UINT count) PURE; in DECLARE_INTERFACE_()
358 STDMETHOD(SetMatrixTranspose)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix) PURE; in DECLARE_INTERFACE_()
359 STDMETHOD(GetMatrixTranspose)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix) PURE; in DECLARE_INTERFACE_()
360STDMETHOD(SetMatrixTransposeArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX *matrix, UINT coun… in DECLARE_INTERFACE_()
361STDMETHOD(GetMatrixTransposeArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX* matrix, UINT count) PUR… in DECLARE_INTERFACE_()
362STDMETHOD(SetMatrixTransposePointerArray)(THIS_ D3DXHANDLE parameter, const D3DXMATRIX **matrix, U… in DECLARE_INTERFACE_()
363STDMETHOD(GetMatrixTransposePointerArray)(THIS_ D3DXHANDLE parameter, D3DXMATRIX** matrix, UINT co… in DECLARE_INTERFACE_()
364 STDMETHOD(SetString)(THIS_ D3DXHANDLE parameter, const char *string) PURE; in DECLARE_INTERFACE_()
365 STDMETHOD(GetString)(THIS_ D3DXHANDLE parameter, const char **string) PURE; in DECLARE_INTERFACE_()
366 STDMETHOD(SetTexture)(THIS_ D3DXHANDLE parameter, struct IDirect3DBaseTexture9 *texture) PURE; in DECLARE_INTERFACE_()
367 STDMETHOD(GetTexture)(THIS_ D3DXHANDLE parameter, struct IDirect3DBaseTexture9 **texture) PURE; in DECLARE_INTERFACE_()
368STDMETHOD(GetPixelShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DPixelShader9 **shader) PURE; in DECLARE_INTERFACE_()
369STDMETHOD(GetVertexShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DVertexShader9 **shader) PUR… in DECLARE_INTERFACE_()
370 STDMETHOD(SetArrayRange)(THIS_ D3DXHANDLE parameter, UINT start, UINT end) PURE; in DECLARE_INTERFACE_()
372 STDMETHOD(SetLiteral)(THIS_ D3DXHANDLE parameter, WINBOOL literal) PURE; in DECLARE_INTERFACE_()
373 STDMETHOD(GetLiteral)(THIS_ D3DXHANDLE parameter, WINBOOL* literal) PURE; in DECLARE_INTERFACE_()
374STDMETHOD(CompileEffect)(THIS_ DWORD flags, ID3DXBuffer **effect, ID3DXBuffer **error_msgs) PURE; in DECLARE_INTERFACE_()
375 STDMETHOD(CompileShader)(THIS_ D3DXHANDLE function, const char *target, DWORD flags, in DECLARE_INTERFACE_()