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.
Define dados específicos do DDS.
Sintaxe
HRESULT SetParameters(
[out] WICDdsParameters *pParameters
);
Parâmetros
[out] pParameters
Tipo: WICDdsParameters*
Aponta para a estrutura em que as informações são descritas.
Retornar valor
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
Você não pode chamar esse método depois de começar a gravar dados de quadro, por exemplo, chamando IWICDdsEncoder::CreateNewFrame.
Definir parâmetros DDS usando esse método fornece ao codificador DDS informações sobre o número esperado de quadros e as dimensões e outros parâmetros de cada quadro. O codificador DDS falhará se você não definir dados de quadro que correspondam a essas expectativas. Por exemplo, se você definir WICDdsParameters::Width e Height como 32 e MipLevels como 6, o codificador DDS espera 6 quadros com as seguintes dimensões:
- 32 x 32 pixels.
- 16 x 16 pixels.
- 8x8 pixels.
- 4 x 4 pixels.
- 2x2 pixels.
- 1x1 pixels.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | wincodec.h |
| Biblioteca | Windowscodecs.lib |
| DLL | Windowscodecs.dll |