CRenderTarget::CreateCompatibleRenderTarget
Cria um novo bitmap processam o destino para uso durante o intermediário que desenha offscreen que é compatível com a atual processa o destino.
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
);
Parâmetros
bitmapTarget
Quando esse método retorna, contém o endereço de um ponteiro para um novo bitmap processam o destino.Esse parâmetro é passado não inicializado.sizeDesired
O tamanho desejado do novo processa o destino em pixels independentes se for diferente do original processa o destino, ou NULL.Para obter mais informações, consulte a seção comentários.sizePixelDesired
O tamanho desejado do novo processa o destino em pixels se for diferente do original processa o destino, ou NULL.Para obter mais informações, consulte a seção comentários.desiredFormat
O formato de pixel desejado e o modo alfa do novo processam o destino, ou NULL.Se o formato de pixel é definido como DXGI_FORMAT_UNKNOWN ou se o parâmetro for zero, o novo processa de destino usa o mesmo formato de pixel o original processa destino.Se o modo de é D2D1_ALPHA_MODE_UNKNOWN ou esse parâmetro é NULO, o modo de alfa novo processa as opções de destino para D2D1_ALPHA_MODE_PREMULTIPLIED.Para obter mais informações sobre formatos aceitos de pixel, consulte suporte formatos de pixel e modos alfa.options
Um valor que especifica se o novo processa o destino deve ser compatível com GDI.
Valor de retorno
Se o método retorna tiver êxito, TRUE.Caso contrário, retornará FALSO.
Requisitos
Cabeçalho: afxrendertarget.h