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.
Von Bedeutung
Einige Informationen beziehen sich auf ein Vorabversionsprodukt, das vor der kommerziellen Veröffentlichung erheblich geändert werden kann. Microsoft gibt keine Garantie, weder ausdrücklich noch impliziert, hinsichtlich der hier bereitgestellten Informationen.
Fragt ab, ob das direct3D-Gerät, das Sie zum Rendern verwenden, Kompositionstexturen unterstützt (ohne zuerst eine Direct3D-Textur auf diesem Gerät zuweisen zu müssen). Bevor Sie versuchen, Kompositionstexturen für Direct3D-Texturen zu erstellen, die von einem bestimmten Direct3D-Gerät unterstützt werden, sollten Sie CheckCompositionTextureSupport aufrufen und dieses Sicherungsgerät übergeben.
Im Allgemeinen kann ein Renderinggerät, das die Unterstützung für überwachte oder nicht überwachte Zaune über DXGI_ADAPTER_FLAG3 meldet, Kompositionstexturen unterstützen. In seltenen Fällen kann das Betriebssystem selbst jedoch das Feature für Kompositionstexturen deaktivieren. In diesem Fall meldet CheckCompositionTextureSupport auch nicht unterstützt.
Syntax
HRESULT CheckCompositionTextureSupport(
IUnknown *renderingDevice,
BOOL *supportsCompositionTextures
);
Die Parameter
renderingDevice
Typ: _In_ IUnknown*
Das zugrunde stehenden Direct3D-Gerät.
supportsCompositionTextures
Typ: _Out_ BOOL*
Verweist auf einen Wert, bei dem truerenderingDevice Kompositionstexturen unterstützt; andernfalls false.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | dcomp.h |