Compartir a través de


atributo MF_SD_PROTECTED

Indica si una secuencia contiene contenido protegido.

Tipo de datos

UINT32

Trate como un valor booleano.

Comentarios

Este atributo se aplica a los descriptores de secuencia. Si el valor del atributo es TRUE, la secuencia contiene contenido protegido. Si el valor es FALSE o el atributo no se establece, la secuencia contiene contenido no cifrado.

En lugar de comprobar cada secuencia de este atributo, puede pasar un descriptor de presentación a la función MFRequireProtectedEnvironment . Esta función comprueba si el descriptor de presentación contiene secuencias protegidas.

Un origen multimedia debe establecer este atributo en el descriptor de secuencia si el contenido requiere la ruta de acceso de medios protegida (PMP).

La constante GUID de este atributo se exporta desde mfuuid.lib.

Ejemplos

// 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 Value
Cliente mínimo compatible
Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Mfidl.h

Consulte también

Lista alfabética de atributos de Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFStreamDescriptor

Atributos del descriptor de secuencia