Método IMFByteStream::GetCapabilities (mfobjects.h)
Recupera las características de la secuencia de bytes.
Sintaxis
HRESULT GetCapabilities(
[out] DWORD *pdwCapabilities
);
Parámetros
[out] pdwCapabilities
Recibe un OR bit a bit de cero o más marcas. Se definen las marcas siguientes.
Valor | Significado |
---|---|
|
La secuencia de bytes se puede leer. |
|
La secuencia de bytes se puede escribir en. |
|
Se puede buscar la secuencia de bytes. |
|
La secuencia de bytes procede de un origen remoto, como una red. |
|
La secuencia de bytes representa un directorio de archivos. |
|
La búsqueda dentro de esta secuencia puede ser lenta. Por ejemplo, la secuencia de bytes podría descargarse de una red. |
|
El flujo de bytes está descargando datos actualmente en una caché local.
Las operaciones de lectura en la secuencia de bytes pueden tardar más tiempo hasta que los datos se descargan por completo.
Esta marca se borra después de descargar todos los datos. Si también se establece la marca MFBYTESTREAM_HAS_SLOW_SEEK , significa que la secuencia de bytes debe descargar todo el archivo secuencialmente. De lo contrario, la secuencia de bytes puede responder a las solicitudes de búsqueda reiniciando la descarga desde un nuevo punto de la secuencia. |
|
Otro subproceso o proceso puede abrir esta secuencia de bytes para escribir. Si esta marca está presente, la longitud de la secuencia de bytes podría cambiar mientras se lee.
Esta marca puede afectar al comportamiento de los controladores de secuencia de bytes. Para obtener más información, consulte MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE. Nota Requiere Windows 7 o posterior.
|
|
La secuencia de bytes no usa actualmente la red para recibir el contenido. El hardware de red puede entrar en un estado de ahorro de energía cuando se establece este bit.
Nota Requiere Windows 8 o posterior.
|
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Esta interfaz está disponible en las siguientes plataformas si se instalan los componentes redistribuibles del SDK de Windows Media Format 11:
- Windows XP con Service Pack 2 (SP2) y versiones posteriores.
- Windows XP Media Center Edition 2005 con KB900325 (Windows XP Media Center Edition 2005) y KB925766 (paquete acumulativo de actualizaciones de octubre de 2006 para Windows XP Media Center Edition) instalado.
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] |
Plataforma de destino | Windows |
Encabezado | mfobjects.h (include Mfidl.h) |
Library | Mfuuid.lib |