D3DResourceType Enumeration
.NET Framework (current version)
Specifies the Direct3D surface types that are compatible with the D3DImage class.
Assembly: PresentationCore (in PresentationCore.dll)
| Member name | Description | |
|---|---|---|
| IDirect3DSurface9 | Specifies an IDirect3DSurface9 surface. |
Use the D3DResourceType when you assign a Direct3D surface in the D3DImage::SetBackBuffer method.
The following code example shows how to specify the D3DResourceType in a call to the SetBackBuffer method. For more information, see Walkthrough: Hosting Direct3D9 Content in WPF.
d3dimg.Lock(); // Repeatedly calling SetBackBuffer with the same IntPtr is // a no-op. There is no performance penalty. d3dimg.SetBackBuffer(D3DResourceType.IDirect3DSurface9, pSurface); HRESULT.Check(Render()); d3dimg.AddDirtyRect(new Int32Rect(0, 0, d3dimg.PixelWidth, d3dimg.PixelHeight)); d3dimg.Unlock();
.NET Framework
Available since 3.0
Available since 3.0
Show: