Win32 API 日本語リファレンス
ホームGraphics.Direct3D11 › ID3D11Device3

ID3D11Device3

COM
IIDa05c8c37-d2c6-4732-b3a0-9ce0b0dc9ae6継承元ID3D11Device2自前メソッド開始 vtbl54

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
54HRESULT CreateTexture2D1(D3D11_TEXTURE2D_DESC1* pDesc1, D3D11_SUBRESOURCE_DATA* pInitialData, ID3D11Texture2D1** ppTexture2D)
55HRESULT CreateTexture3D1(D3D11_TEXTURE3D_DESC1* pDesc1, D3D11_SUBRESOURCE_DATA* pInitialData, ID3D11Texture3D1** ppTexture3D)
56HRESULT CreateRasterizerState2(D3D11_RASTERIZER_DESC2* pRasterizerDesc, ID3D11RasterizerState2** ppRasterizerState)
57HRESULT CreateShaderResourceView1(ID3D11Resource* pResource, D3D11_SHADER_RESOURCE_VIEW_DESC1* pDesc1, ID3D11ShaderResourceView1** ppSRView1)
58HRESULT CreateUnorderedAccessView1(ID3D11Resource* pResource, D3D11_UNORDERED_ACCESS_VIEW_DESC1* pDesc1, ID3D11UnorderedAccessView1** ppUAView1)
59HRESULT CreateRenderTargetView1(ID3D11Resource* pResource, D3D11_RENDER_TARGET_VIEW_DESC1* pDesc1, ID3D11RenderTargetView1** ppRTView1)
60HRESULT CreateQuery1(D3D11_QUERY_DESC1* pQueryDesc1, ID3D11Query1** ppQuery1)
61void GetImmediateContext3(ID3D11DeviceContext3** ppImmediateContext)
62HRESULT CreateDeferredContext3(DWORD ContextFlags, ID3D11DeviceContext3** ppDeferredContext)
63void WriteToSubresource(ID3D11Resource* pDstResource, DWORD DstSubresource, D3D11_BOX* pDstBox, void* pSrcData, DWORD SrcRowPitch, DWORD SrcDepthPitch)
64void ReadFromSubresource(void* pDstData, DWORD DstRowPitch, DWORD DstDepthPitch, ID3D11Resource* pSrcResource, DWORD SrcSubresource, D3D11_BOX* pSrcBox)