Método IDXGIOutput::FindClosestMatchingMode (dxgi.h)
[A partir do Direct3D 11.1, recomendamos não usar mais FindClosestMatchingMode para localizar o modo de exibição que mais corresponde ao modo de exibição solicitado. Em vez disso, use IDXGIOutput1::FindClosestMatchingMode1, que dá suporte ao modo de exibição estéreo.]
Localiza o modo de exibição que mais corresponde ao modo de exibição solicitado.
Sintaxe
HRESULT FindClosestMatchingMode(
[in] const DXGI_MODE_DESC *pModeToMatch,
[out] DXGI_MODE_DESC *pClosestMatch,
[in, optional] IUnknown *pConcernedDevice
);
Parâmetros
[in] pModeToMatch
Tipo: const DXGI_MODE_DESC*
O modo de exibição desejado (consulte DXGI_MODE_DESC). Membros de DXGI_MODE_DESC não podem ser especificados indicando que não há preferência para esse membro. Um valor de 0 para Width ou Height indica que o valor não é especificado. Se Largura ou Altura forem 0, ambos deverão ser 0. Um numerador e um denominador de 0 em RefreshRate indicam que ele não é especificado. Outros membros de DXGI_MODE_DESC têm valores de enumeração indicando que o membro não é especificado. Se pConcernedDevice for NULL, Format não poderá ser DXGI_FORMAT_UNKNOWN.
[out] pClosestMatch
Tipo: DXGI_MODE_DESC*
O modo que mais corresponde a pModeToMatch.
[in, optional] pConcernedDevice
Tipo: IUnknown*
Um ponteiro para a interface do dispositivo Direct3D. Se esse parâmetro for NULL, somente os modos cujo formato corresponde ao de pModeToMatch serão retornados; caso contrário, somente os formatos com suporte para verificação pelo dispositivo são retornados. Para obter informações sobre os formatos com suporte para verificação pelo dispositivo em cada nível de recurso:
- Suporte ao formato DXGI para hardware de nível de recurso 12.1 do Direct3D
- Suporte ao formato DXGI para hardware de nível de recurso 12.0 direct3D
- Suporte ao formato DXGI para hardware de nível de recurso 11.1 do Direct3D
- Suporte ao formato DXGI para hardware de nível de recurso 11.0 direct3D
- Suporte de hardware para formatos Direct3D 10Level9
- Suporte de hardware para formatos Direct3D 10.1
- Suporte de hardware para formatos Direct3D 10
Valor retornado
Tipo: HRESULT
Retorna um dos DXGI_ERROR a seguir.
Comentários
FindClosestMatchingMode se comporta de forma semelhante ao IDXGIOutput1::FindClosestMatchingMode1 , exceto que FindClosestMatchingMode considera apenas os modos de exibição mono. IDXGIOutput1::FindClosestMatchingMode1 considera apenas modos estéreo se você definir o membro Stereo na estrutura DXGI_MODE_DESC1 para a qual pModeToMatch aponta e considerará apenas modos mono se Stereo não estiver definido.
IDXGIOutput1::FindClosestMatchingMode1 retorna um conjunto de modo de exibição correspondente com apenas modos estéreo ou apenas modos mono. FindClosestMatchingMode se comporta como se você especificasse o modo de entrada como mono.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | dxgi.h |
Biblioteca | DXGI.lib |