Registro de actividades de nodo de topología

TopoEdit proporciona la opción de recopilar información de registro para un nodo de transformación o un nodo de salida de una topología.

Para configurar el registro

  1. En el panel Topología, seleccione un nodo de transformación o un nodo de salida haciendo clic en él.

  2. En el menú Herramientas , haga clic en Nodo seleccionado de Spy.

Durante la compilación de la topología, todas las llamadas de método en el nodo seleccionado se registran en un archivo de texto. Se guarda en la carpeta donde se encuentra el archivo multimedia. El archivo de registro se guarda con el nombre del nodo y el identificador de nodo de topología único. Esto garantiza que ningún otro nodo escriba en el registro. Para obtener el identificador mediante programación, llame a IMFTopologyNode::GetTopoNodeID.

A continuación se muestra un extracto de un archivo de registro.

GetStreamCount(02C9F518 02C9F514) returns 0

GetStreamIDs(1 02729720 1 02729760) returns 80004001

GetInputCurrentType(0 02C9F4A4) returns c00d6d60

GetStreamCount(02C9F518 02C9F514) returns 0

GetStreamIDs(1 02729760 1 02729720) returns 80004001

SetInputType(0 0012F8D8 0) returns 0

--> Arg(2, in) Media type: Audio: MAJOR_TYPE=Audio, PREFER_WAVEFORMATEX=1, SUBTYPE=WMAudioV8, NUM_CHANNELS=2, SAMPLES_PER_SECOND=48000, BLOCK_ALIGNMENT=2048, AVG_BYTES_PER_SECOND=12000, BITS_PER_SAMPLE=16, USER_DATA=<BLOB>, {9D62927D-36BE-4CF2-B5C4-A3926E3E8711}=5760, {9D62927F-36BE-4CF2-B5C4-A3926E3E8711}=674,

GetStreamCount(02C9F560 02C9F55C) returns 0

GetStreamIDs(1 02729720 1 02729640) returns 80004001

GetOutputCurrentType(0 02C9F4B0) returns c00d6d60

GetStreamCount(02C9F560 02C9F55C) returns 0

GetStreamIDs(1 02729640 1 02729720) returns 80004001

GetOutputAvailableType(0 0 02C9F4B0) returns 0

--> Arg(3, out) Media type: Audio: MAJOR_TYPE=Audio, PREFER_WAVEFORMATEX=1, SUBTYPE=Float, NUM_CHANNELS=2, SAMPLES_PER_SECOND=48000, BLOCK_ALIGNMENT=8, AVG_BYTES_PER_SECOND=384000, BITS_PER_SAMPLE=32, ALL_SAMPLES_INDEPENDENT=1, FIXED_SIZE_SAMPLES=1,

GetStreamCount(02C9F560 02C9F55C) returns 0

GetStreamIDs(1 02729720 1 02729640) returns 80004001

GetOutputAvailableType(0 1 02C9F4B0) returns 0

TopoEdit