struttura DWM_PRESENT_PARAMETERS (dwmapi.h)
Specifica i parametri del frame video DWM (Desktop Window Manager) per la composizione dei fotogrammi. Usato dalla funzione DwmSetPresentParameters .
Sintassi
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;
Members
cbSize
Dimensioni della struttura DWM_PRESENT_PARAMETERS .
fQueue
TRUE se il chiamante richiede la coda presenta; in caso contrario, FALSE. Se TRUE, è necessario specificare i parametri rimanenti. Se FALSE, la presentazione in coda è disabilitata per questa finestra e il comportamento presente torna al comportamento predefinito.
cRefreshStart
Valore di ULONGLONG che fornisce il numero di aggiornamento che inizierà a visualizzare il frame presentato successivo.
cBuffer
Il numero di fotogrammi che l'applicazione indica a DWM di accodare. L'intervallo valido è 2-8.
fUseSourceRate
TRUE se l'applicazione vuole che DWM pianifica la presentazione in base alla frequenza di origine. FALSE se l'applicazione deciderà il numero di aggiornamenti da visualizzare per ogni frame. Se TRUE, è necessario specificare rateSource . Se FALSE, è necessario specificare cRefreshesPerFrame .
rateSource
Frequenza, in fotogrammi al secondo, del materiale di origine visualizzato.
cRefreshesPerFrame
Numero di aggiornamenti del monitoraggio tramite i quali ogni fotogramma deve essere visualizzato sullo schermo.
eSampling
Tipo di campionamento dei fotogrammi da utilizzare per la composizione.
Commenti
Il membro rateSource viene espresso come rapporto in modo che il contenuto (come quello che utilizza standard NTSC, che ha una velocità pari a 60000/1001) possa essere espresso in modo accurato. DWM determina per quanto tempo visualizzare ogni fotogramma ricampionando tra la frequenza di origine e la frequenza di composizione in uso ogni volta che il desktop è composto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | dwmapi.h |