Aracılığıyla paylaş


D3DImage.PixelWidth Özellik

Tanım

piksel cinsinden genişliğini D3DImagealır.

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

Özellik Değeri

Int32

piksel cinsinden öğesinin D3DImagegenişliği.

Örnekler

Aşağıdaki kod örneği, arka arabellekte PixelWidth değiştirilen bölgeyi belirtmek için özelliğinin nasıl kullanılacağını gösterir. Daha fazla bilgi için bkz. İzlenecek yol: WPF'de Direct3D9 İçeriği Barındırma.

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();

Açıklamalar

yöntemine PixelWidth bir çağrı SetBackBuffer tarafından yeni bir geri arabellek atandığında değeri değişebilir.

Şunlara uygulanır

Ayrıca bkz.