enumerazione DXVAHD_OUTPUT_RATE (dxvahd.h)
Specifica le velocità dei fotogrammi di output per un flusso di input, quando si usa Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Questo tipo di enumerazione viene usato nella struttura DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA .
Sintassi
typedef enum _DXVAHD_OUTPUT_RATE {
DXVAHD_OUTPUT_RATE_NORMAL = 0,
DXVAHD_OUTPUT_RATE_HALF = 1,
DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;
Costanti
DXVAHD_OUTPUT_RATE_NORMAL Valore: 0 L'output del frame è a velocità normale. Per l'input progressivo, ogni frame produce un frame di output. Per l'input interlacciato, ogni frame (due campi) produce due fotogrammi di output progressivi. |
DXVAHD_OUTPUT_RATE_HALF Valore: 1 L'output del frame è a metà frequenza. Per l'input progressivo, ogni frame produce un frame di output, proprio come con DXVAHD_OUTPUT_RATE_NORMAL. Per l'input interlacciato, ogni frame produce un frame di output progressivo. |
DXVAHD_OUTPUT_RATE_CUSTOM Valore: 2 L'output del frame è a una frequenza personalizzata. Usare questo valore per la conversione a frequenza di fotogrammi o telecine inversa. La frequenza esatta viene specificata nel membro OutputRate della struttura DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA . Per ottenere l'elenco delle tariffe personalizzate supportate dal processore video, chiamare il metodo IDXVAHD_Device::GetVideoProcessorCustomRates . |
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | dxvahd.h |