Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Indica se um fluxo contém conteúdo protegido.
Tipo de dados
UINT32
Trate como um valor booliano.
Comentários
Esse atributo se aplica a descritores de fluxo. Se o valor do atributo for TRUE, o fluxo conterá conteúdo protegido. Se o valor for FALSE ou o atributo não estiver definido, o fluxo conterá conteúdo claro.
Em vez de verificar cada fluxo para esse atributo, você pode passar um descritor de apresentação para a função MFRequireProtectedEnvironment . Essa função testa se o descritor de apresentação contém fluxos protegidos.
Uma fonte de mídia deve definir esse atributo no descritor de fluxo se o conteúdo exigir o PMP (caminho de mídia protegido).
A constante GUID para esse atributo é exportada de mfuuid.lib.
Exemplos
// This function returns TRUE if the stream contains protected
// content. You can also call the MFRequireProtectedEnvironment
// function to test whether a presentation contains any streams
// with protected content.
BOOL StreamHasProtectedContent(IMFStreamDescriptor *pSD)
{
return MFGetAttributeUINT32(pSD, MF_SD_PROTECTED, FALSE);
}
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte |
Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
| Cabeçalho |
|
Confira também