atributo MF_READWRITE_D3D_OPTIONAL
Especifica se o aplicativo requer suporte do Microsoft Direct3D no Leitor de Origem ou no Gravador de Coletor.
Tipo de dados
BOOL armazenado como UINT32
Comentários
Esse atributo só se aplicará se o aplicativo habilitar o suporte do Direct3D usando o atributo MF_SOURCE_READER_D3D_MANAGER ou MF_SINK_WRITER_D3D_MANAGER .
Se o aplicativo habilitar o suporte ao Direct3D, o Leitor de Origem e o Gravador de Coletor tentarão alocar superfícies Direct3D para vídeo. Se isso falhar e o atributo MF_READWRITE_D3D_OPTIONAL for TRUE, o Gravador de Leitor de Origem/Coletor voltará a alocar superfícies de vídeo na memória do sistema. Caso contrário, se superfícies Direct3D não puderem ser alocadas e MF_READWRITE_D3D_OPTIONAL for FALSE, ocorrerá um erro durante o processamento.
Se o aplicativo não habilitar o suporte ao Direct3D, o Leitor de Origem/Gravador de Coletor usará a memória do sistema e ignorará o valor de MF_READWRITE_D3D_OPTIONAL.
Esse atributo é opcional. O valor padrão é FALSE. Defina o atributo ao criar o Leitor de Origem ou o Gravador de Coletor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também