Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Alcune informazioni riguardano un prodotto in versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non fornisce alcuna garanzia, espressa o implicita, in relazione alle informazioni fornite qui.
Esegue una query sul fatto che il dispositivo Direct3D usato per eseguire il rendering supporti le trame di composizione (senza dover prima allocare una trama Direct3D nel dispositivo). Prima di tentare di creare trame di composizione per le trame Direct3D supportate da un determinato dispositivo Direct3D, devi chiamare CheckCompositionTextureSupport, passando quel dispositivo di supporto.
In generale, un dispositivo di rendering che segnala il supporto per recinzioni monitorate o non monitorate tramite DXGI_ADAPTER_FLAG3 è in grado di supportare le trame di composizione. Ma in rari casi, il sistema operativo stesso può disabilitare la funzionalità delle trame di composizione; nel qual caso CheckCompositionTextureSupport segnala anche un supporto.
Sintassi
HRESULT CheckCompositionTextureSupport(
IUnknown *renderingDevice,
BOOL *supportsCompositionTextures
);
Parametri
renderingDevice
Tipo: _In_ IUnknown*
Dispositivo Direct3D di backup.
supportsCompositionTextures
Tipo: _Out_ BOOL*
Punta a un valore di se renderingDevice supporta le trame di true composizione; in caso contrariofalse, .
Valore restituito
Tipo: HRESULT
Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.
Requisiti
| Requisito | Value |
|---|---|
| Header | dcomp.h |