IDCompositionDevice4::CheckCompositionTextureSupport-Methode (dcomp.h)
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 Direct3D-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 | dcomp.h |