D3DResourceType Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Direct3D-Oberflächentypen an, die mit der D3DImage-Klasse kompatibel sind.
public enum class D3DResourceType
public enum D3DResourceType
type D3DResourceType =
Public Enum D3DResourceType
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| IDirect3DSurface9 | 0 | Gibt eine IDirect3DSurface9-Oberfläche an. |
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie Sie den D3DResourceType In-In-Aufruf der SetBackBuffer Methode angeben. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Hosten von Direct3D9-Inhalten 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();
Hinweise
Verwenden Sie die Verwendung, D3DResourceType wenn Sie eine Direct3D-Oberfläche in der D3DImage.SetBackBuffer Methode zuweisen.