Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe erheblich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fragt ab, ob das Direct3D-Gerät, das Sie zum Rendern verwenden, Kompositionstexturen unterstützt (ohne zuvor eine Direct3D-Textur auf diesem Gerät zuordnen zu müssen). Bevor Sie versuchen, Kompositionstexturen für D3D-Texturen zu erstellen, die von einem bestimmten Direct3D-Gerät unterstützt werden, sollten Sie CheckCompositionTextureSupport aufrufen und das unterstützende Gerät übergeben.
Im Allgemeinen kann ein Renderinggerät, das die Unterstützung für überwachte Zäune über DXGI_ADAPTER_FLAG3 meldet, Kompositionstexturen unterstützen. In seltenen Fällen kann jedoch das Betriebssystem selbst das Feature "Kompositionstexturen" deaktivieren. in diesem Fall meldet CheckCompositionTextureSupport auch nicht unterstützte Unterstützung.
Syntax
HRESULT CheckCompositionTextureSupport(
IUnknown *renderingDevice,
BOOL *supportsCompositionTextures
);
Parameter
renderingDevice
Typ: _In_ IUnknown*
Das unterstützende Direct3D-Gerät.
supportsCompositionTextures
Typ: _Out_ BOOL*
Zeigt auf einen Wert von true
, wenn renderingDevice Kompositionstexturen unterstützt, andernfalls "false".
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Header | windows.ui.composition.interop.h |