Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica che il lettore di origine o il writer sink deve caricare solo le trasformazioni media foundation basate su hardware che corrispondono alla gestione dispositivi D3D passata.
Tipo di dati
UINT32
Get/set
Per ottenere questo attributo, chiamare IMFAttributes::GetUINT32.
Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.
Osservazioni:
Per impostazione predefinita, il lettore di origine e il writer sink useranno qualsiasi trasformazione corrispondente al tipo di supporto, inclusi decodificatori software e codificatori. Impostare questo attributo su TRUE per assicurarsi che il lettore di origine o sink writer usi solo le MFP hardware che corrispondono all'oggetto passato in Gestione dispositivi D3D tramite gli attributi MF_SOURCE_READER_D3D_MANAGER o MF_SINK_WRITER_D3D_MANAGER . Se non viene trovato un hardware corrispondente, l'API lettore di origine o writer sink che tenta di creare la catena di trasformazioni avrà esito negativo con un codice di errore appropriato.
Se la gestione dispositivi D3D non viene passata o se l'attributo MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS non è impostato, questo attributo non ha alcun effetto.
Usare questo attributo con le funzioni seguenti:
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 versione 25H2 |
Server minimo supportato | Windows Server versione 25H2 |
Intestazione | Mfreadwrite.h |