Determinando o suporte a hardware (Direct3D 9)

O Direct3D fornece as seguintes funções para determinar o suporte a hardware.

  • IDirect3D9::CheckDeviceFormat

    Usado para verificar se um formato de superfície pode ser usado como uma textura, se um formato de superfície pode ser usado como uma textura e um destino de renderização, ou se um formato de superfície pode ser usado como um buffer de estêncil de profundidade. Além disso, esse método é usado para verificar o suporte ao formato de buffer de profundidade e o suporte ao formato de buffer de estêncil de profundidade.

  • IDirect3D9::CheckDeviceType

    Usado para verificar a capacidade de um dispositivo de executar aceleração de hardware, a capacidade de um dispositivo de criar uma cadeia de troca para apresentação ou a capacidade de um dispositivo de renderizar para o formato de exibição atual.

  • IDirect3D9::CheckDepthStencilMatch

    Usado para verificar se um formato de buffer de estêncil de profundidade é compatível com um formato de destino de renderização. Observe que, antes de chamar esse método, o aplicativo deve chamar IDirect3D9::CheckDeviceFormat nos formatos depth-stencil e render-target.

Dispositivos Direct3D