Udostępnij za pośrednictwem


Określanie obsługi sprzętu (Direct3D 9)

Direct3D udostępnia następujące funkcje w celu określenia obsługi sprzętu.

  • IDirect3D9::CheckDeviceFormat

    Służy do sprawdzania, czy format powierzchni może być używany jako tekstura, czy format powierzchni może być używany jako tekstura i element docelowy renderowania, czy format powierzchni może być używany jako bufor wzornika głębokości. Ponadto ta metoda służy do weryfikowania obsługi formatu buforu głębokości oraz obsługi formatu buforu wzornika głębi.

  • IDirect3D9::CheckDeviceType

    Służy do weryfikowania możliwości urządzenia do wykonywania przyspieszania sprzętowego, możliwości tworzenia łańcucha wymiany na potrzeby prezentacji lub możliwości renderowania urządzenia w bieżącym formacie wyświetlania.

  • IDirect3D9::CheckDepthStencilMatch

    Służy do sprawdzania, czy format buforu wzornika głębokości jest zgodny z formatem render-target. Należy pamiętać, że przed wywołaniem tej metody aplikacja powinna wywołać IDirect3D9::CheckDeviceFormat w formatach wzornika głębokości i elementu docelowego renderowania.

Direct3D urządzenia