Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Especifica que o Leitor de Origem ou o Gravador de Coletor deve carregar somente MFTs (transformações do Media Foundation) baseadas em hardware que correspondam ao gerenciador de dispositivos D3D transmitido.
Tipo de dados
UINT32
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetUINT32.
Para definir esse atributo, chame IMFAttributes::SetUINT32.
Observações
Por padrão, o Source Reader e o Sink Writer usarão qualquer transformação que corresponda ao tipo de mídia, incluindo decodificadores e codificadores de software. Defina esse atributo como TRUE para garantir que o Source Reader ou o Sink Writer use apenas MFTs de hardware que correspondam ao passado no gerenciador de dispositivos D3D através dos atributos MF_SOURCE_READER_D3D_MANAGER ou MF_SINK_WRITER_D3D_MANAGER . Se uma MFT de hardware correspondente não for encontrada, a API Source Reader ou Sink Writer que tentar criar a cadeia de transformação falhará com um código de erro apropriado.
Se o gerenciador de dispositivos D3D não for passado ou se o atributo MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS não estiver definido, esse atributo não terá efeito.
Use este atributo com as seguintes funções:
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
Requerimentos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows 11 Versão 25H2 |
| Servidor mínimo suportado | Windows Server Versão 25H2 |
| Cabeçalho | Mfreadwrite.h |