Freigeben über


D3DImage.PixelHeight Eigenschaft

Definition

Ruft die Höhe des D3DImage in Pixel ab.

public:
 property int PixelHeight { int get(); };
public int PixelHeight { get; }
member this.PixelHeight : int
Public ReadOnly Property PixelHeight As Integer

Eigenschaftswert

Int32

Die Höhe des D3DImage in Pixel.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Sie die Eigenschaft verwenden, um den PixelHeight geänderten Bereich im Backpuffer anzugeben. Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Hosting 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

Der Wert PixelHeight kann sich ändern, wenn ein neuer Backpuffer von einem Aufruf der SetBackBuffer Methode zugewiesen wird.

Gilt für

Siehe auch