Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria uma nova instância IWICBitmapFrameEncode .
Sintaxe
HRESULT CreateNewFrame(
[out] IWICBitmapFrameEncode **ppIFrameEncode,
[in, out] IPropertyBag2 **ppIEncoderOptions
);
Parâmetros
[out] ppIFrameEncode
Tipo: IWICBitmapFrameEncode**
Um ponteiro que recebe um ponteiro para a nova instância de um IWICBitmapFrameEncode.
[in, out] ppIEncoderOptions
Tipo: IPropertyBag2**
Opcional. Recebe as propriedades nomeadas a serem usadas para inicialização de quadro subsequente. Consulte Observações.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O parâmetro ppIEncoderOptions pode ser usado para receber um IPropertyBag2 que pode ser usado para especificar opções de codificador. Isso é feito passando um ponteiro para um ponteiro NULL IPropertyBag2 em ppIEncoderOptions. O IPropertyBag2 retornado é inicializado com todas as opções de codificador disponíveis para o formato determinado, com seus valores padrão. Para especificar o comportamento de codificação não padrão, defina as opções de codificador necessárias no IPropertyBag2 e passe-o para IWICBitmapFrameEncode::Initialize.
Consulte Visão geral da codificação para obter um exemplo de como definir opções de codificador.
Para formatos que dão suporte à codificação de vários quadros (por exemplo, TIFF, JPEG-XR), você pode trabalhar em apenas um quadro por vez. Isso significa que você deve chamar IWICBitmapFrameEncode::Commit antes de chamar CreateNewFrame novamente.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | wincodec.h |
| Biblioteca | Windowscodecs.lib |
| DLL | Windowscodecs.dll |