Delen via


Hardwareondersteuning bepalen (Direct3D 9)

Direct3D biedt de volgende functies om hardwareondersteuning te bepalen.

  • IDirect3D9::CheckDeviceFormat

    Wordt gebruikt om te controleren of een oppervlakindeling kan worden gebruikt als een patroon, of een oppervlakindeling kan worden gebruikt als een patroon en een renderdoel, of dat een oppervlakindeling kan worden gebruikt als diepte-stencilbuffer. Daarnaast wordt deze methode gebruikt om ondersteuning voor dieptebufferindelingen en ondersteuning voor de bufferindeling voor dieptestencils te controleren.

  • IDirect3D9::CheckDeviceType

    Wordt gebruikt om te verifiëren of een apparaat hardwareversnelling kan uitvoeren, een swap chain kan bouwen voor presentatie, of kan renderen naar het huidige weergaveformaat.

  • IDirect3D9::CheckDepthStencilMatch

    Wordt gebruikt om te controleren of een diepte-stencil bufferindeling compatibel is met een renderdoelindeling. Houd er rekening mee dat voordat u deze methode aanroept, de toepassing IDirect3D9::CheckDeviceFormat moet aanroepen voor zowel de diepte-stencil als de render-doelindelingen.

Direct3D-apparaten