Partilhar via


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

Consulte também

ID3D11VideoDevice