SH _ Composition-Schlüsselwort

Das Schlüsselwort SH _ Composition gibt an, dass ein ein system_handle Handle für eine Kompositions Oberfläche enthält.

[system_handle(sh_composition)]

[system_handle(sh_composition, access-rights)]

Parameter

Dieses Schlüsselwort ist ein Parameter für system_handle.

Die system_handle Dokumentation enthält auch Details zur optionalen Verwendung des Zugriffsrechte Parameters. Das Standardverhalten entspricht den DUPLICATE_SAME_ACCESS Spezifikationen für Duplikat-andle -Funktionen .

Bemerkungen

Um dieses Schlüsselwort mit dem-Attribut zu verwenden system_handle , -target muss das-Flag NT100 beim Ausführen von midl.exe auf (oder höher) festgelegt werden.

Beispiele

interface MyInterface : IUnknown                         
{         
    HRESULT GetVisualSurface([out, system_handle(sh_composition)] HANDLE* visual);
}

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Anniversary Update (Version 1607, Build 14393)
Unterstützte Mindestversion (Server) Windows Server 2016 (Build 14393)

Siehe auch

system_handle

DirectComposition

Dcompositionkreatesurfakehandle -Funktion