Compartir a través de


estructura DWM_PRESENT_PARAMETERS (dwmapi.h)

Especifica los parámetros de fotograma de vídeo del Administrador de ventanas de escritorio (DWM) para la composición de fotogramas. Usado por la función DwmSetPresentParameters .

Sintaxis

typedef struct _DWM_PRESENT_PARAMETERS {
  UINT32                    cbSize;
  BOOL                      fQueue;
  DWM_FRAME_COUNT           cRefreshStart;
  UINT                      cBuffer;
  BOOL                      fUseSourceRate;
  UNSIGNED_RATIO            rateSource;
  UINT                      cRefreshesPerFrame;
  DWM_SOURCE_FRAME_SAMPLING eSampling;
} DWM_PRESENT_PARAMETERS;

Miembros

cbSize

Tamaño de la estructura DWM_PRESENT_PARAMETERS .

fQueue

TRUE si el autor de la llamada solicita presenta en cola; de lo contrario, FALSE. Si es TRUE, se deben especificar los parámetros restantes. Si es FALSE, la presentación en cola está deshabilitada para esta ventana y el comportamiento presente vuelve al comportamiento predeterminado.

cRefreshStart

Valor ULONGLONG que proporciona el número de actualización que debe empezar a mostrar el siguiente fotograma presentado.

cBuffer

El número de fotogramas que la aplicación indica a DWM que se pone en cola. El intervalo válido es 2-8.

fUseSourceRate

TRUE si la aplicación quiere que DWM programe la presentación en función de la tasa de origen. FALSE si la aplicación decidirá cuántas actualizaciones se mostrarán para cada fotograma. Si es TRUE, se debe especificar rateSource . Si es FALSE, se debe especificar cRefreshesPerFrame .

rateSource

Velocidad, en fotogramas por segundo, del material de origen que se muestra.

cRefreshesPerFrame

Número de actualizaciones de monitor a través de las cuales se debe mostrar cada fotograma en la pantalla.

eSampling

Tipo de muestreo de fotogramas que se va a usar para la composición.

Comentarios

El miembro rateSource se expresa como una relación para que el contenido (como el uso de estándares NTSC, que tiene una tasa de 60000/1001) se pueda expresar con precisión. DWM determina cuánto tiempo se va a mostrar cada fotograma mediante el muestreo entre la velocidad de origen y la velocidad de composición en uso cada vez que se compone el escritorio.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado dwmapi.h