attributo MF_XVP_CALLER_ALLOCATES_OUTPUT

Specifica se il chiamante alloca le trame usate per l'output.

Tipo di dati

BOOL archiviato come UINT32

Commenti

Se questo attributo è TRUE, il processore video prevede che le trame di output vengano allocate dal chiamante, anche quando si opera in modalità DXVA (DirectX Video Acceleration). Se questo attributo è FALSE, il processore video allocherà le trame di output quando opera in modalità DXVA e avrà esito negativo se vengono fornite trame di output fornite dal chiamante.

Per impostare questo attributo:

  1. Chiamare IMFTransform::GetAttributes nel processore video.
  2. Chiamare IMFAttributes::SetUINT32.

Impostare l'attributo prima dell'inizio del flusso.

Requisiti

Requisito Valore
Client minimo supportato
Windows 10 [solo app desktop]
Server minimo supportato
Windows Server 2016 [solo app desktop]
Intestazione
Mfidl.h
IDL
Mfidl.idl

Vedi anche

Elenco alfabetico degli attributi di Media Foundation