Lines Matching defs:iface
37 static HRESULT WINAPI IDirect3DVertexShader9Impl_QueryInterface(LPDIRECT3DVERTEXSHADER9 iface, REFIID riid, LPVOID* ppobj) {
38 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
40 TRACE("iface %p, riid %s, object %p.\n", iface, debugstr_guid(riid), ppobj);
44 IDirect3DVertexShader9_AddRef(iface);
54 static ULONG WINAPI IDirect3DVertexShader9Impl_AddRef(LPDIRECT3DVERTEXSHADER9 iface) {
55 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
58 TRACE("%p increasing refcount to %u.\n", iface, ref);
71 static ULONG WINAPI IDirect3DVertexShader9Impl_Release(LPDIRECT3DVERTEXSHADER9 iface) {
72 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
75 TRACE("%p decreasing refcount to %u.\n", iface, ref);
91 static HRESULT WINAPI IDirect3DVertexShader9Impl_GetDevice(IDirect3DVertexShader9 *iface, IDirect3DDevice9 **device)
93 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
95 TRACE("iface %p, device %p.\n", iface, device);
105 static HRESULT WINAPI IDirect3DVertexShader9Impl_GetFunction(LPDIRECT3DVERTEXSHADER9 iface, VOID* pData, UINT* pSizeOfData) {
106 IDirect3DVertexShader9Impl *This = (IDirect3DVertexShader9Impl *)iface;
109 TRACE("iface %p, data %p, data_size %p.\n", iface, pData, pSizeOfData);
164 HRESULT WINAPI IDirect3DDevice9Impl_SetVertexShader(LPDIRECT3DDEVICE9EX iface, IDirect3DVertexShader9* pShader) {
165 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
168 TRACE("iface %p, shader %p.\n", iface, pShader);
178 HRESULT WINAPI IDirect3DDevice9Impl_GetVertexShader(LPDIRECT3DDEVICE9EX iface, IDirect3DVertexShader9** ppShader) {
179 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
183 TRACE("iface %p, shader %p.\n", iface, ppShader);
209 HRESULT WINAPI IDirect3DDevice9Impl_SetVertexShaderConstantF(LPDIRECT3DDEVICE9EX iface, UINT Register, CONST float* pConstantData, UINT Vector4fCount) {
210 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
213 TRACE("iface %p, register %u, data %p, count %u.\n",
214 iface, Register, pConstantData, Vector4fCount);
229 HRESULT WINAPI IDirect3DDevice9Impl_GetVertexShaderConstantF(LPDIRECT3DDEVICE9EX iface, UINT Register, float* pConstantData, UINT Vector4fCount) {
230 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
233 TRACE("iface %p, register %u, data %p, count %u.\n",
234 iface, Register, pConstantData, Vector4fCount);
249 HRESULT WINAPI IDirect3DDevice9Impl_SetVertexShaderConstantI(LPDIRECT3DDEVICE9EX iface, UINT Register, CONST int* pConstantData, UINT Vector4iCount) {
250 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
253 TRACE("iface %p, register %u, data %p, count %u.\n",
254 iface, Register, pConstantData, Vector4iCount);
263 HRESULT WINAPI IDirect3DDevice9Impl_GetVertexShaderConstantI(LPDIRECT3DDEVICE9EX iface, UINT Register, int* pConstantData, UINT Vector4iCount) {
264 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
267 TRACE("iface %p, register %u, data %p, count %u.\n",
268 iface, Register, pConstantData, Vector4iCount);
277 HRESULT WINAPI IDirect3DDevice9Impl_SetVertexShaderConstantB(LPDIRECT3DDEVICE9EX iface, UINT Register, CONST BOOL* pConstantData, UINT BoolCount) {
278 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
281 TRACE("iface %p, register %u, data %p, count %u.\n",
282 iface, Register, pConstantData, BoolCount);
291 HRESULT WINAPI IDirect3DDevice9Impl_GetVertexShaderConstantB(LPDIRECT3DDEVICE9EX iface, UINT Register, BOOL* pConstantData, UINT BoolCount) {
292 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
295 TRACE("iface %p, register %u, data %p, count %u.\n",
296 iface, Register, pConstantData, BoolCount);