Udostępnij za pośrednictwem


CRenderTarget::CreateCompatibleRenderTarget

Tworzy nowego obiektu docelowego renderowania mapy bitowej do użytku podczas pośrednie niewidocznej rysunek, który jest zgodny z bieżącego obiektu docelowego renderowania.

BOOL CreateCompatibleRenderTarget(
   CBitmapRenderTarget& bitmapTarget,
   CD2DSizeF sizeDesired = CD2DSizeF(0.,
   0.),
   CD2DSizeU sizePixelDesired = CD2DSizeU(0,
   0),
   D2D1_PIXEL_FORMAT* desiredFormat = NULL,
   D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS options = D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_NONE
);

Parametry

  • bitmapTarget
    Gdy metoda ta zwraca, zawiera adres wskaźnika do nowego obiektu docelowego renderowania mapy bitowej.Ten parametr jest przekazywana niezainicjowany.

  • sizeDesired
    Żądany rozmiar nowego obiektu docelowego renderowania w pikselach niezależny od urządzenia, jeśli powinny być różne od oryginału docelowych renderowania lub wartość NULL.Aby uzyskać więcej informacji zobacz sekcję Spostrzeżenia.

  • sizePixelDesired
    Żądany rozmiar nowego obiektu docelowego renderowania w pikselach, jeśli powinny być różne od oryginału docelowych renderowania lub wartość NULL.Aby uzyskać więcej informacji zobacz sekcję Spostrzeżenia.

  • desiredFormat
    Format pikseli pożądanych i alfa tryb nowego docelowych renderowania lub wartość NULL.Format pikseli jest ustawiona na DXGI_FORMAT_UNKNOWN lub ten parametr ma wartość null, nowego obiektu docelowego renderowania używa ten sam format pikseli docelowych renderowania do oryginału.Jeśli tryb alfa jest D2D1_ALPHA_MODE_UNKNOWN lub ten parametr ma wartość NULL, D2D1_ALPHA_MODE_PREMULTIPLIED domyślnie tryb alfa nowego obiektu docelowego renderowania.Można uzyskać informacje o pikselach obsługiwane formaty obsługiwane formaty pikseli i tryby alfa.

  • options
    Wartość określająca, czy musi być zgodny z GDI nowego obiektu docelowego renderowania.

Wartość zwracana

Jeśli metoda się powiedzie, zwraca wartość TRUE.W przeciwnym razie zwraca wartość FALSE.

Wymagania

Nagłówek: afxrendertarget.h

Zobacz też

Informacje

Klasa CRenderTarget