Función KsPinSubmitFrame (ks.h)
Si un pin se ha colocado en modo de inyección mediante una llamada a KsPinRegisterFrameReturnCallback, la función KsPinSubmitFrame envía un fotograma directamente al circuito de transporte.
Sintaxis
KSDDKAPI NTSTATUS KsPinSubmitFrame(
[in] PKSPIN Pin,
[in, optional] PVOID Data,
[in, optional] ULONG Size,
[in, optional] PKSSTREAM_HEADER StreamHeader,
[in, optional] PVOID Context
);
Parámetros
[in] Pin
Puntero a la estructura KSPIN en la que se va a enviar un fotograma.
[in, optional] Data
Puntero a un búfer de fotogramas. Debe ser NULL si y solo si Size es igual a 0. Opcional.
[in, optional] Size
Tamaño en bytes del búfer de fotogramas al que apunta el campo Datos . Si el campo Data es NULL, establezca este parámetro en cero. Opcional.
[in, optional] StreamHeader
Puntero a una estructura de KSSTREAM_HEADER . El encabezado de secuencia se copia si se proporciona este parámetro. Opcional.
[in, optional] Context
Puntero a un búfer asignado por el autor de la llamada. AVStream proporciona este puntero a la devolución de llamada de devolución de fotograma registrada a través de una llamada a KsPinRegisterFrameReturnCallback. Opcional.
Valor devuelto
Devuelve STATUS_SUCCESS si el envío de fotogramas es correcto. De lo contrario, devuelve un código de error adecuado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluya Ks.h) |
Library | Ks.lib |
IRQL | <=DISPATCH_LEVEL |