Lines Matching defs:iface
37 static HRESULT WINAPI IDirect3DPixelShader9Impl_QueryInterface(LPDIRECT3DPIXELSHADER9 iface, REFIID riid, LPVOID* ppobj) {
38 IDirect3DPixelShader9Impl *This = (IDirect3DPixelShader9Impl *)iface;
40 TRACE("iface %p, riid %s, object %p.\n", iface, debugstr_guid(riid), ppobj);
44 IDirect3DPixelShader9_AddRef(iface);
54 static ULONG WINAPI IDirect3DPixelShader9Impl_AddRef(LPDIRECT3DPIXELSHADER9 iface) {
55 IDirect3DPixelShader9Impl *This = (IDirect3DPixelShader9Impl *)iface;
58 TRACE("%p increasing refcount to %u.\n", iface, ref);
71 static ULONG WINAPI IDirect3DPixelShader9Impl_Release(LPDIRECT3DPIXELSHADER9 iface) {
72 IDirect3DPixelShader9Impl *This = (IDirect3DPixelShader9Impl *)iface;
75 TRACE("%p decreasing refcount to %u.\n", iface, ref);
91 static HRESULT WINAPI IDirect3DPixelShader9Impl_GetDevice(IDirect3DPixelShader9 *iface, IDirect3DDevice9 **device)
93 IDirect3DPixelShader9Impl *This = (IDirect3DPixelShader9Impl *)iface;
95 TRACE("iface %p, device %p.\n", iface, device);
105 static HRESULT WINAPI IDirect3DPixelShader9Impl_GetFunction(LPDIRECT3DPIXELSHADER9 iface, VOID* pData, UINT* pSizeOfData) {
106 IDirect3DPixelShader9Impl *This = (IDirect3DPixelShader9Impl *)iface;
109 TRACE("iface %p, data %p, data_size %p.\n", iface, pData, pSizeOfData);
164 HRESULT WINAPI IDirect3DDevice9Impl_SetPixelShader(LPDIRECT3DDEVICE9EX iface, IDirect3DPixelShader9* pShader) {
165 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
168 TRACE("iface %p, shader %p.\n", iface, shader);
177 HRESULT WINAPI IDirect3DDevice9Impl_GetPixelShader(LPDIRECT3DDEVICE9EX iface, IDirect3DPixelShader9** ppShader) {
178 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
182 TRACE("iface %p, shader %p.\n", iface, ppShader);
213 HRESULT WINAPI IDirect3DDevice9Impl_SetPixelShaderConstantF(LPDIRECT3DDEVICE9EX iface, UINT Register, CONST float* pConstantData, UINT Vector4fCount) {
214 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
217 TRACE("iface %p, register %u, data %p, count %u.\n",
218 iface, Register, pConstantData, Vector4fCount);
227 HRESULT WINAPI IDirect3DDevice9Impl_GetPixelShaderConstantF(LPDIRECT3DDEVICE9EX iface, UINT Register, float* pConstantData, UINT Vector4fCount) {
228 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
231 TRACE("iface %p, register %u, data %p, count %u.\n",
232 iface, Register, pConstantData, Vector4fCount);
241 HRESULT WINAPI IDirect3DDevice9Impl_SetPixelShaderConstantI(LPDIRECT3DDEVICE9EX iface, UINT Register, CONST int* pConstantData, UINT Vector4iCount) {
242 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
245 TRACE("iface %p, register %u, data %p, count %u.\n",
246 iface, Register, pConstantData, Vector4iCount);
255 HRESULT WINAPI IDirect3DDevice9Impl_GetPixelShaderConstantI(LPDIRECT3DDEVICE9EX iface, UINT Register, int* pConstantData, UINT Vector4iCount) {
256 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
259 TRACE("iface %p, register %u, data %p, count %u.\n",
260 iface, Register, pConstantData, Vector4iCount);
269 HRESULT WINAPI IDirect3DDevice9Impl_SetPixelShaderConstantB(LPDIRECT3DDEVICE9EX iface, UINT Register, CONST BOOL* pConstantData, UINT BoolCount) {
270 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
273 TRACE("iface %p, register %u, data %p, count %u.\n",
274 iface, Register, pConstantData, BoolCount);
283 HRESULT WINAPI IDirect3DDevice9Impl_GetPixelShaderConstantB(LPDIRECT3DDEVICE9EX iface, UINT Register, BOOL* pConstantData, UINT BoolCount) {
284 IDirect3DDevice9Impl *This = (IDirect3DDevice9Impl *)iface;
287 TRACE("iface %p, register %u, data %p, count %u.\n",
288 iface, Register, pConstantData, BoolCount);