Método ID3D11VideoDevice::CheckVideoDecoderFormat (d3d11.h)
Dado um arquivo, 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
Receberá o valor TRUE se o formato tiver suporte ou FALSE caso contrário.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Se o driver não der suporte ao perfil especificado 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 |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |