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 |
---|---|
|
L'impostazione di questo valore su 0 indica che la proprietà CODECAPI_AVEncSliceControlSize specifica le dimensioni della sezione in unità di macroblock per sezione. |
|
L'impostazione di questo valore su 1 indica che la proprietà CODECAPI_AVEncSliceControlSize specifica le dimensioni della sezione in unità di bit per sezione. |
|
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 |
|