Método ID3D11VideoDevice::CheckVideoDecoderFormat (d3d11.h)
Dado o aprofile, verifica se o driver dá suporte a um formato de saída especificado.
Sintaxe
HRESULT CheckVideoDecoderFormat(
[in] const GUID *pDecoderProfile,
[in] DXGI_FORMAT Format,
[out] BOOL *pSupported
);
Parâmetros
[in] pDecoderProfile
Um ponteiro para um GUID que identifica o perfil. Para obter a lista de perfis com suporte, chame ID3D11VideoDevice::GetVideoDecoderProfile.
[in] Format
Um valor DXGI_FORMAT que especifica o formato de saída. Os valores típicos incluem DXGI_FORMAT_NV12 e DXGI_FORMAT_420_OPAQUE.
[out] pSupported
Recebe o valor VERDADEIRO se houver suporte para o formato ou FALSE caso contrário.
Valor de retorno
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Observações
Se o driver não der suporte ao perfil dado em pDecoderProfile, o método retornará E_INVALIDARG. Se o driver der suporte ao perfil, mas o formato DXGI não for compatível com o perfil, o método terá êxito, mas retornará o valor FALSE em pSupported.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
servidor com suporte mínimo | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
da Plataforma de Destino | Windows |
cabeçalho | d3d11.h |