DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA struttura (d3dumddi.h)
La struttura DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA descrive i dati dello stato di flusso che specifica la frequenza di output del flusso di input.
Sintassi
typedef struct _DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA {
[in] BOOL RepeatFrame;
[in] DXVAHDDDI_OUTPUT_RATE OutputRate;
[in] DXVAHDDDI_RATIONAL CustomRate;
} DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA;
Members
[in] RepeatFrame
Valore booleano che specifica se la conversione della frequenza dei fotogrammi si ripete o interpola i fotogrammi. Il driver fa riferimento a RepeatFrame solo quando usa la conversione della frequenza dei fotogrammi. Il valore predefinito è FALSE, che indica che la conversione della frequenza dei fotogrammi interpola i fotogrammi.
[in] OutputRate
Valore DXVAHDDDI_OUTPUT_RATE tipizzato che indica la frequenza di output del flusso di input. Il valore predefinito è DXVAHDDDI_OUTPUT_RATE_NORMAL.
[in] CustomRate
Struttura DXVAHDDDI_RATIONAL che specifica un valore frazionaria che rappresenta una frequenza di output personalizzata. Il driver fa riferimento a CustomRate solo quando il valore specificato in OutputRate è DXVAHDDDI_OUTPUT_RATE_CUSTOM. Il valore predefinito è 1/1.
Commenti
Il driver usa il membro RepeatFrame per controllare la conversione della frequenza dei fotogrammi. Ad esempio, quando il driver converte da 60i a 60p, se il processore video è in grado sia di telecine inversa (da 60i a 24p) che dalla conversione della frequenza dei fotogrammi (24p a 60p), i fotogrammi convertiti contengono fotogrammi interpolati. A volte l'interpolazione genera artefatti e l'applicazione potrebbe richiedere di ripetere invece i fotogrammi.
Il membro CustomRate deve specificare una delle tariffe personalizzate fornite dal driver nei membri della struttura DXVAHDDDI_CUSTOM_RATE_DATA quando la funzione GetCaps del driver è stata chiamata con il valore D3DDDICAPS_DXVAHD_GETVPCUSTOMRATES impostato; in caso contrario, la funzione SetVideoProcessStreamState del driver restituisce un errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA è supportato a partire dal sistema operativo Windows 7. |
Intestazione | d3dumddi.h (include D3dumddi.h) |