Condividi tramite


proprietà CODECAPI_AVEncSliceControlSize

Specifica le dimensioni della sezione in unità di megabyte (MB), bit o riga MB.

Tipo di dati

ULONG (VT_UI4)

GUID proprietà

CODECAPI_AVEncSliceControlSize

Commenti

Codificatori H.264/AVC:

Il significato del valore di CODECAPI_AVEncSliceControlSize è controllato dalla proprietà CODECAPI_AVEncSliceControlMode . Nella tabella seguente viene illustrato il modo in cui le proprietà CODECAPI_AVEncSliceControlSize e CODECAPI_AVEncSliceControlMode controllano le dimensioni e il numero di sezioni in un frame.

impostazione CODECAPI_AVEncSliceControlMode Significato del valore
0 Valore intero che indica le dimensioni di ogni sezione nel frame in unità di macroblock.
Il codificatore deve rifiutare l'impostazione quando il valore è maggiore del numero di macroblock nel frame.
1 Valore intero che indica le dimensioni di ogni sezione nel frame in unità di bit.
Il codificatore deve avviare una nuova sezione in corrispondenza del blocco macro che fa sì che il numero di bit nella sezione superi questo valore, pertanto le dimensioni di ogni sezione saranno sempre minori o uguali a questo valore. Ciò significa che le ultime dimensioni della sezione potrebbero essere notevolmente inferiori a questo valore.
2 Valore intero che indica le dimensioni di ogni sezione nel frame in unità di righe con blocco macro.
Il codificatore deve rifiutare l'impostazione quando il valore è maggiore del numero di righe del blocco macro nel frame.

Se l'applicazione non imposta un valore per CODECAPI_AVEncSliceControlMode, il codificatore deve restituire un errore.

L'impostazione predefinita consigliata prevede una singola sezione per l'intero frame.

Alcuni codificatori potrebbero codificare sezioni in parallelo e pertanto le prestazioni potrebbero essere influenzate in base alle impostazioni del controllo sezione. Ad esempio, la codifica di un frame come singola sezione potrebbe risultare più lenta rispetto a quella in cui il frame è stato codificato come più sezioni.

Le impostazioni del controllo sezione sono dinamiche e possono essere modificate durante la sessione di codifica.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8.1 [app desktop | App UWP]
Server minimo supportato
Windows Server 2012 R2 [app desktop | App UWP]
Intestazione
Codecapi.h

Vedi anche

Proprietà di Media Foundation