|
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(ID3D11ClassLinkage *This |
|
| ULONG (STDMETHODCALLTYPE *AddRef)(ID3D11ClassLinkage *This) |
|
| ULONG (STDMETHODCALLTYPE *Release)(ID3D11ClassLinkage *This) |
|
| void (STDMETHODCALLTYPE *GetDevice)(ID3D11ClassLinkage *This |
|
| HRESULT (STDMETHODCALLTYPE *GetPrivateData)(ID3D11ClassLinkage *This |
|
| HRESULT (STDMETHODCALLTYPE *SetPrivateData)(ID3D11ClassLinkage *This |
|
__in REFGUID __in UINT | __in_bcount_opt (DataSize) const void *pData) |
|
| HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(ID3D11ClassLinkage *This |
|
| HRESULT (STDMETHODCALLTYPE *GetClassInstance)(ID3D11ClassLinkage *This |
|
| HRESULT (STDMETHODCALLTYPE *CreateClassInstance)(ID3D11ClassLinkage *This |
|
|
BEGIN_INTERFACE REFIID | riid |
|
BEGIN_INTERFACE REFIID __RPC__deref_out void ** | ppvObject |
|
__out ID3D11Device ** | ppDevice |
|
__in REFGUID | guid |
|
__in REFGUID __inout UINT * | pDataSize |
|
__in REFGUID __inout UINT __out_bcount_opt pDataSize void * | pData |
|
__in REFGUID __in UINT | DataSize |
|
__in REFGUID __in_opt const IUnknown * | pData |
|
__in LPCSTR | pClassInstanceName |
|
__in LPCSTR __in UINT | InstanceIndex |
|
__in LPCSTR __in UINT __out ID3D11ClassInstance ** | ppInstance |
|
__in LPCSTR | pClassTypeName |
|
__in LPCSTR __in UINT | ConstantBufferOffset |
|
__in LPCSTR __in UINT __in UINT | ConstantVectorOffset |
|
__in LPCSTR __in UINT __in UINT __in UINT | TextureOffset |
|
__in LPCSTR __in UINT __in UINT __in UINT __in UINT | SamplerOffset |
|
__in LPCSTR __in UINT __in UINT __in UINT __in UINT __out ID3D11ClassInstance ** | ppInstance |
|
The documentation for this struct was generated from the following file: