Condividi tramite


proprietà CODECAPI_AVEncSliceControlMode

Specifica la modalità di controllo sezione. I valori validi sono 0, 1 e 2.

Tipo di dati

ULONG (VT_UI4)

GUID proprietà

CODECAPI_AVEncSliceControlMode

Valore proprietà

Valori della modalità di controllo slice:

Valore Significato
0
L'impostazione di questo valore su 0 indica che la proprietà CODECAPI_AVEncSliceControlSize specifica le dimensioni della sezione in unità di macroblock per sezione.
1
L'impostazione di questo valore su 1 indica che la proprietà CODECAPI_AVEncSliceControlSize specifica le dimensioni della sezione in unità di bit per sezione.
2
L'impostazione di questo valore su 2 indica che la proprietà CODECAPI_AVEncSliceControlSize specifica le dimensioni della sezione in unità di righe di blocco macro per sezione.

Il codificatore restituisce i valori supportati.

Commenti

Codificatori H.264/AVC:

È consigliabile che il codificatore supporti GetValue, SetValue e GetParameterRange.

Se SetValue non viene chiamato per CODECAPI_AVEncSliceControlMode, GetValue per CODECAPI_AVEncSliceControlMode può restituire VFW_E_CODECAPI_NO_CURRENT_VALUE. GetDefaultValue può restituire VFW_E_CODECAPI_NO_DEFAULT per CODECAPI_AVEncSliceControlMode.

Il valore predefinito consigliato è 2 (dimensione nella riga MB per sezione).

Si tratta di un'API statica, il che significa che l'applicazione non cambierà questa impostazione durante l'esecuzione del codificatore.

Esempio

if (pCodecAPI->IsSupported(&CODECAPI_AVEncSliceControlMode) == S_OK) {                
     VARIANT var;
     var.vt = VT_UI4;
     var.ulVal =ulSliceMode;
     pCodecAPI->SetValue(&CODECAPI_AVEncSliceControlMode, &var);
}

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