Compartir a través de


Método IDCompositionDevice4::CheckCompositionTextureSupport (dcomp.h)

Importante

Cierta información se relaciona con un producto de versión preliminar que puede modificarse sustancialmente antes de su publicación comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.

Consulta si el dispositivo Direct3D que usa para representar admite texturas de composición (sin tener que asignar primero una textura de Direct3D en ese dispositivo). Antes de intentar crear texturas de composición para texturas de Direct3D respaldadas por un dispositivo Direct3D determinado, debe llamar a CheckCompositionTextureSupport, pasando ese dispositivo de respaldo.

Por lo general, un dispositivo de representación que informa de la compatibilidad con barreras supervisadas o no supervisadas a través de DXGI_ADAPTER_FLAG3 es capaz de admitir texturas de composición. Pero en raras ocasiones, el propio sistema operativo (SO) puede deshabilitar la característica de texturas de composición; en cuyo caso CheckCompositionTextureSupport también notificará no admitido.

Syntax

HRESULT CheckCompositionTextureSupport(
  IUnknown *renderingDevice,
  BOOL     *supportsCompositionTextures
);

Parámetros

renderingDevice

Tipo: _In_ IUnknown*

Dispositivo Direct3D de respaldo.

supportsCompositionTextures

Tipo: _Out_ BOOL*

Apunta a un valor de si renderingDevice admite texturas de true composición; en caso contrariofalse, .

Valor devuelto

Tipo: HRESULT

Si la función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error.

Requisitos

Requirement Importancia
Header dcomp.h

Consulte también