Condividi tramite


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)

Vedi anche

DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_OUTPUT_RATE

DXVAHDDDI_RATIONAL

GetCaps

SetVideoProcessStreamState